1. 程式人生 > >pip安裝包後import提示找不到的問題的解決

pip安裝包後import提示找不到的問題的解決

nor setup 2.7 tail 執行 sdn all con conf

以下內容轉自: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提示找不到的問題的解決