[英]anaconda install python 3.4 on windows
我想使用 Anaconda 安裝和使用 python 3.4 及其眾多庫(例如 numpy、pandas 等)。 不幸的是,我無法激活 python 3.4。
我在 Windows 8 筆記本上安裝了 Acaconda 2.0 (Anaconda-2.0.0-Windows-x86_64)。 Anaconda 程序安裝正確,python 2.7 已安裝。 然后我嘗試在 C:\\Program Files\\Anaconda 目錄中的命令提示符下使用這些命令安裝 python 3.4。
$ conda update conda
$ conda create -n py34 python=3.4 anaconda
$ activate py34
前兩個似乎工作正常,因為我沒有看到錯誤消息。 在最后一步,我收到以下錯誤消息: No environment named “py34” exits in C:\\Program Files\\Anaconda\\envs
Python 3.4 不是安裝在 C:\\Program Files\\Anaconda 中,而是安裝在 C:\\Users\\Daddio1949\\envs\\py34 目錄中。
我不確定如何繼續完成安裝,我應該怎么做?
Anaconda 使用相對路徑來定位envs
文件夾。 每當您運行anaconda.bat
或activate.bat
腳本時,該腳本都會查找自己的位置,例如C:\\someplace\\Scripts\\activate.bat
,然后查找..\\envs
文件夾,例如C:\\someplace\\envs
。
您在此處描述的內容對我來說聽起來好像您在%PATH%
變量中有多個帶有*.bat
腳本的文件夾(可能是因為您沒有對C:\\Program Files\\Anaconda
文件夾的寫權限)。 當運行activate.bat
它似乎來自您的C:\\Program Files
夾,而conda
似乎來自您的C:\\Users
目錄。
我的建議:
C:\\Users\\Daddio1949\\Scripts
目錄(如果存在)運行*.bat
腳本。 如果它不存在,請將activate.bat
和deactivate.bat
從Anaconda Scripts
目錄復制到您的用戶腳本目錄並從那里運行*.bat
文件。%PATH%
文件夾中是否還有其他activate.bat
。 確保您撥打正確的電話。不幸的是,Windows 上的activate
腳本目前不支持激活不在標准envs
目錄中的環境。 在修復此問題之前,您只需手動修改PATH
變量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.