Python管理包工具anaconda安裝過程常見問題解決辦法
1.conda不是內部命令
按以下順序的解決辦法來嘗試:
0)檢查是否按下圖步驟打開的
完成安裝後,如果你是在windows上操作,需要按下面圖打開 Anaconda Prompt (或者 Mac 下的終端),後面我會將Anaconda Prompt統一稱為「終端」。
1)檢查你是否原來安裝過Python,如果安裝過請徹底刪除Python(同時要刪除環境變數)後重裝Anaconda
2)檢查自己是否將Conda命令添加到了環境變數,操作方法如下:
潛在悟空:數據分析之第一坑解決-- conda不是內部或者外部命令報錯同時,感謝 @倪琪琪 的經驗分享:
當我按照上面的步驟設置好環境變了後,問題還是沒有解決。其實並不是這個解決步驟有問題,而是我沒有認真的看,忽略了最後的 Scripts,這是不管安裝路徑在哪,最後都需要加的。此處我需要認真的反省下,遇到問題包括學習的時候,要靜心,不能有任何的浮躁。另外,如果path中有任何關於anaconda、python的其他路徑,都要刪除,否則電腦識別不了兩個路徑,就會出現上述的錯誤。就好像有兩個人給你各指了一條路,然而你並不知道哪條路是對的。
3)確保你的Anaconda安裝路徑不包含中文或其他非英語常用字元;
4)經過以上步驟還是沒有任何改善,請卸載Anaconda重裝一遍;
2.更新包命令報錯
如果運行以下更新包命令:
conda upgrade --all
報下面的錯誤信息:
可以用下面的解決辦法換成清華源來下載更新(在終端中運行以下命令):
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --set show_channel_urls yes
來自:Tsinghua Open Source Mirror
如果上面命令行方法添加不上,可以在「notebook工作文件夾」找到文件.condarc,
什麼是你的「notebook工作文件夾」呢?
默認情況下,是你啟動Anaconda Prompt終端中的那個文件夾,比如我電腦上是下面這個文件夾(Windows為C://Users/username/.condarc,Linux/Mac為~/.condarc):
打開該文件夾,修改文件內容如下:
(如果沒有找到.condarc,用notepad++軟體在「notebook工作文件夾」下新建一個該文件即可,並添加以下內容)
為了方便,你可以將下面部分直接複製到上面的文件中:
channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - defaultsshow_channel_urls: yes
3.conda安裝不是包
有時候用conda安裝不上包,我們可以使用pip來安裝。比如我在安裝股票數據pandas_datareader包時,就使用pip來安裝才成功。
python系統學習可以看這裡:
零基礎掌握人工智慧(AI)核心語言:Python推薦閱讀:
※Ubuntu16.04上安裝Anaconda
※安裝Anaconda後,Unable to import pyautogui #Python#VSCode
※windows安裝anaconda 報錯failed to create anacoda menue?
※如何安裝Python運行環境Anaconda?(視頻教程)
※Anaconda的安裝