1、執行如下命令:
yum install libffi-devel
ubuntu:
sudo apt-get install libffi-dev
2、從"./configure …"重新安裝
先安裝openssl-dev,然後重新編譯安裝,只是在編譯的過程中加入 --enable-optimizations
ubuntu:
sudo apt-get install libffi-dev
或者
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus
sudo apt-get install build-essential libncursesw5-dev libgdbm-dev libc6-dev
sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev
sudo apt-get install libssl-dev openssl
sudo apt-get install libffi-dev
centos7yum install libffi-devel -y
更新源
sudo apt-get update
更新軟體
sudo apt-get upgrade
會有一些選擇,如果怕破壞你原本的環境,就選擇保持原本設定
成功後,再次:
解決:
sudo apt-get install libpq-dev python-dev後再次安裝成功。ubuntu
psycopg2-binary 也可
在用apt-get安裝軟體包的時候遇到e: sub-process /usr/bin/dpkg returned an error code (1)問題,解決方法如下:
1 cd /var/lib/dpkg/
2 sudo mv info/ info_bak # 現將info資料夾更名
3 sudo mkdir info # 再新建乙個新的info資料夾
4 sudo apt-get update # 更新
5 sudo apt-get -f install # 修復
6 sudo mv info/* info_bak/ # 執行完上一步操作後會在新的info資料夾下生成一些檔案,現將這些檔案全部移到info_bak資料夾下
7 sudo rm -rf info # 把自己新建的info資料夾刪掉
8 sudo mv info_bak info # 把以前的info資料夾重新改回名
在安裝Python時報錯
在.configure時 報錯提示 configure error no acceptable c compiler found in path 查資料得知是缺少gcc元件 安裝gcc元件即可 再次進行.configure 不再報錯 make make install 編譯完之後 mv usr bi...
python安裝surprise報錯解決辦法
記錄安裝surprise包錯誤解決辦法。方法一 一開始我是直接在cmd上執行下面這行 但是報錯了,仔細看安裝程式最後提示,出現 microsoft visual c 14.0 required 並附有相應的 然而直接開啟 找到c 2015是困難的並且又非常麻煩。pip install scikit ...
Python安裝selenium及報錯原因
想用python selenium 呼叫firefox瀏覽器寫個登陸網頁的指令碼,發現selenium需要手動安裝,決定寫一下selenium的安裝教程。環境 windows 7 python.3.6.1 教程 1.使用cmd開啟windows的終端,在終端裡切換目錄到python的安裝目錄裡 ps...