在windows環境中關於 pycharm配置 anaconda 虛擬環境


因為要在windows系統系統中練習tensorflow,所以需要配置一下環境(來回的開關機切換環境太麻煩了。。。。。。)

首先安裝anaconda3,我選擇的版本是Anaconda3 5.1.0,對應的python的版本是python3.6。anaconda和python對應的版本關系如下圖:

下載的是使用的中科大的鏡像站 http://mirrors.ustc.edu.cn/anaconda/archive/ 具體安裝過程不表,配置一下安裝路徑就可以,還有就是將下面的勾取消掉了(默認勾選的,如果看不懂的話,默認就好)。

 

安裝完成之后,打開Anaconda Prompt  

 

為了配置方便,首先建立一個虛擬環境 輸入 conda create -n test python=3.6  回車 ,其中myenv1表示的環境的名稱,后面是要配置的python的版本(注意:這個版本一定要大於或等於anaconda對應的python版本)

 

輸入一個y就好

出現這個就算虛擬環境配置成功了。然后進入虛擬環境 輸入conda activate test ,成功進入后會看到最前邊括號里邊已經變成了虛擬環境的名稱。接下來就是安裝tensorflow了。

這里要注意一個問題,一般用pip install tensorflow或是conda install tensorflow 下載下來的tensorflow都是沒有經過特定的指令集編譯的,如果使用這種話會出現以下的提示:

 
this TensorFlow binary was not compiled to use: AVX AVX2

 

 這是,不影響使用的,就是看着有點心煩。有兩種方法,一種是屏蔽這個消息,第二種就是使用編譯之后的tensorflow。我選擇了第二種 https://github.com/fo40225/tensorflow-windows-wheel

這個是編譯過后的文件,具體下載哪個,看自己的情況。linux的話請看這里https://github.com/lakshayg/tensorflow-build 如果不知道自己的情況,可以先安裝上一般的tensorflow,使用過程中出現提示之后就知道選擇哪個了。我選擇的版本是:

首先將這個文件下載到本地電腦中,然后使用pip安裝 pip install 文件路徑+文件名 

 驗證tensorflow安裝成功:

在命令行中打開python,然后輸入如下代碼,如果沒有報錯,說明tensorflow安裝成功

 

然后安裝pycharm,這里就不放過程了,首先新建一個工程,直接配置File >> Settings >> Project >> Project Interpreter 點擊紅圈內的齒輪,選擇add,

 

 

注意,這是要選擇 Existing environment 選項中的

然后點擊ok就完成了。

 

 

 本來是傾向於使用vscode,但是配置python的虛擬環境感覺麻煩,就沒有弄。有時間在更。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM