pip安裝包後import提示找不到的問題的解決
以下內容轉自:http://blog.csdn.net/u012955491/article/details/19782539
pip很方便使用起來
今天剛用,但是遇到了安裝後import的時候提示找不到的問題
首先造成這種問題有可能是這個原因:
你用python2.6安裝的pip,
後來升級了python到2.7或者3.x
pip的安裝還是默認裝到python2.6的site package裏面去
解決辦法,就是下載pip的source code,解壓後進入文件夾
運行
python setup.py build
python setup.py install
pip的配置就換成了你現在運行的python版本
或者是這種可能
python能找的到的包都在/usr/local/lib下面
看了一下pip的log,顯然它的默認是把包裝在/usr/lib下面
查了一下,說可以通過配置文件來改
在$HOME/.pip這個文件夾下面找pip.conf
找不到啊
那就自己建立一個
在裏面添上
[install]
install-option=--prefix=/usr/local
ignore-installed = true
這三行,第三行是強制安裝的,因為之前安裝在了/usr/lib下面,再次安裝會報已經安裝而退出。
還有個帖子說得是可以配置一個國內的pip服務器,我試了一下,什麽都找不到,就沒用
再次執行安裝命令,發現已經安裝在了/usr/local/lib/python2.7/site-packages文件夾下面了!
import
OK!
.pip這個文件夾需要在窗口中的edit ->preference->view 打開 show hidden file什麽的那個選項才能看到,當然也可以直接通過終端來編輯
pip安裝包後import提示找不到的問題的解決