[英]python pip install to Anaconda directory
我正在配置一台全新的計算機,並且剛剛安裝了Anaconda和python。
在命令行中,輸入
pip install %PACKAGENAME%
在Jupyter筆記本中,我輸入:
import %PACKAGENAME%
它找不到包。
原來,當我輸入sys.path時,我得到:
C:\\Users\\ywu\\AppData\\Local\\Continuum\\Anaconda3\\
因此,我必須先指定路徑:
sys.path.append("C:/Users/ywu/AppData/Local/Programs/Python/Python36-32/Lib/site-packages")
import %PACKAGENAME%
此步驟不必要地令人討厭。 有兩種選擇:
自動安裝到Anaconda文件夾
自動從python36-32庫導入
有人可以建議1或2之間的最佳實踐是什么,以及我如何才能實際達到1或2?
您可以將其中帶有Anaconda的文件夾保存在python文件所在的同一文件夾中,然后編寫類似
from whateverthefolderisinhere import Anaconda
希望能有所幫助
Anaconda是一個多合一的環境和程序包管理器。 由於anaconda帶來的巨大壓力,Pip近年來取得了長足的進步,因此這兩個工具具有同等的功能。
在命令行上,您可以運行
conda activate <env-name>
那你就可以跑
conda install <package-name>
在大多數情況下,conda只是pypi的代理,因此您可以獲得與pip完全相同的軟件包。
就個人而言,我不再使用anaconda,而只是使用pip。 Anaconda非常適合python web-dev,因為Web項目對依賴項版本的要求更高。 我主要將python用於科學軟件包,而這些軟件包的版本更改不如Web框架敏感。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.