pip指定python位置安裝軟件包的方法
由于電腦上安裝了多個(gè)版本的pip,以及不同的pip對(duì)應(yīng)不同的python,因此有時(shí)候使用pip install安裝某個(gè)包時(shí),可能會(huì)沒(méi)有安裝在想要的位置。
具體而言,在我電腦上,運(yùn)行pip --version時(shí),輸出如下
pip 9.0.1 from /opt/anaconda3/lib/python3.6/site-packages (python 3.6)
運(yùn)行sudo pip --version時(shí),輸出如下
pip 18.0 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)
我在使用指令pip install scedar時(shí),提示權(quán)限有問(wèn)題,然后添加sudo權(quán)限安裝sudo pip install scedar時(shí),安裝在了python 3.5的包中,而我實(shí)際使用的是python 3.6,因此導(dǎo)入時(shí)會(huì)提示不存在該包。
為了解決這個(gè)問(wèn)題,只需要在安裝時(shí)使用指令 -t 來(lái)指定安裝路徑即可,具體方法如下
sudo pip install -t /opt/anaconda3/lib/python3.6/site-packages scedar
這樣就可以將所需的包安裝在指定位置,解決了python版本出錯(cuò)問(wèn)題
以上這篇pip指定python位置安裝軟件包的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
在vscode中啟動(dòng)conda虛擬環(huán)境的思路詳解
這篇文章主要介紹了在vscode中啟動(dòng)conda虛擬環(huán)境的思路詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12flask操作數(shù)據(jù)庫(kù)插件Flask-SQLAlchemy的使用
Python?中最廣泛使用的ORM框架是SQLAlchemy,它是一個(gè)很強(qiáng)大的關(guān)系型數(shù)據(jù)庫(kù)框架,本文就來(lái)介紹一下flask操作數(shù)據(jù)庫(kù)插件Flask-SQLAlchemy的使用,感興趣的可以了解一下2023-09-09Python自動(dòng)化運(yùn)維和部署項(xiàng)目工具Fabric使用實(shí)例
Fabric是一個(gè)Python庫(kù),只要目標(biāo)機(jī)器支持ssh訪問(wèn),就可以借助fabric來(lái)進(jìn)行遠(yuǎn)程操作(如在host1上對(duì)host2遠(yuǎn)程運(yùn)行shell命令),顯然,由于fabric是個(gè)Python package,故其它Python package都可以被import到fabric特有的fabfile.py腳本中2016-09-09Python字典刪除鍵值對(duì)和元素的四種方法(小結(jié))
刪除列表或者字符串元素的方法不止一種,同樣,刪除字典元素的方法也不止一種,本文主要介紹python中刪除字典元素的四種方法:1、使用del語(yǔ)句;2、使用clear();3、使用pop();4、使用popitem()。感興趣的可以了解一下2021-12-12