pip安裝包成功后無法import的解決過程
一般是安裝的地址和python所在地址不同導(dǎo)致的。
說一下我遇到的幾種情況,有些我也搞不懂原因,希望拋磚引玉,各位可以一起分析。
1、使用了sudo pip
這是我剛遇到的,我zz的把虛擬環(huán)境放在/usr/bin 下,導(dǎo)致安裝需要添加sudo,但是sudo pip 默認(rèn)安裝在系統(tǒng)自帶的python下。
舉個例子:
假如我虛擬環(huán)境是python3.6,系統(tǒng)自帶的是python2.7。
即使此時已經(jīng)進(jìn)入了虛擬環(huán)境,我使用sudo python 依舊是python2.7
2、conda進(jìn)入其他python
這種我不懂為什么,有時候conda進(jìn)入虛擬環(huán)境不是自己創(chuàng)建虛擬環(huán)境時創(chuàng)建的python版本。
這種情況下我只能通過 source deactivate 退出虛擬環(huán)境,然后再進(jìn)入。
通過python確認(rèn)進(jìn)入了正確的環(huán)境。
3、python -m pip install XXX
當(dāng)時裝turboJPEG很奇怪啊,老是不在conda環(huán)境下安裝,后來使用上述命令才安裝成功。
python -m 用來指定當(dāng)前編譯環(huán)境,避免調(diào)用錯誤。
比如我想在conda環(huán)境下安裝,此時python確定是conda的python,使用python -m pip install XXX就會安裝在conda的虛擬環(huán)境中。
4、pip 和pip3 不同
這種沒好好總結(jié),有時候相同,有時候又感覺不同
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python繪圖實現(xiàn)臺風(fēng)路徑可視化代碼實例
這篇文章主要介紹了Python繪圖實現(xiàn)臺風(fēng)路徑可視化代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-10-10
Python爬蟲采集Tripadvisor數(shù)據(jù)案例實現(xiàn)
這篇文章主要為大家介紹了Python爬蟲采集Tripadvisor數(shù)據(jù)案例實現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06

