PyCharm和Anaconda結合使用介紹(windodws環境)

PyCharm是一款python開發IDE,其帶有一整套提升python開發效率的工具,而Anaconda是一個開源包、環境管理器器,可以在一個機器上安裝不同的軟件包機器依賴,並能夠方便的對軟件包進行切換。

在python開發過程中,現在我這邊可能會在python2.7以及python3.7之間切換,將PyCharm和Anaconda結合起來完美的解決了這個問題。

一、PyCharm的安裝

可以從這裏下載PyCharm的社區版本:http://www.jetbrains.com/pycharm/download/#section=windows
在這裏插入圖片描述
下載後的安裝自不必說了,網上資料太多了

二、Anaconda安裝

可以從這裏下載Anaconda安裝包:https://www.anaconda.com/download/#windows
注意,Anaconda有兩個版本可供選擇,安裝Anaconda前,先安裝好對應的python版本,然後安裝對應的Anaconda版本,有點大慢慢下
在這裏插入圖片描述安裝完成後,可通過如下方式驗證是否安裝成功
在這裏插入圖片描述

三、python版本安裝以及切換

第二節講過安裝Anaconda是需要系統已經安裝了python的,但是系統的python版本並不是Anaconda環境下的python,所以需要在Anaconda中重新安裝自己想要的python版本,首先可以在Anaconda Prompt中 通過如下命令查看Anaconda環境中是否已經有python版本

conda info -e

我這裏已經安裝好了,python3.7以及python2.7兩個版本顯示如下
在這裏插入圖片描述
如果沒有安裝的話,如果我們要安裝一個新的python3.6怎麼做呢,通過下面的命令實現

conda create --name python36 python=3.6

安裝好後,通過如下命令激活對應python版本,實際上也是通過這個命令來切換python版本

conda activate python36

如果一來,python3.6就是當前的python版本了,可以在Anaconda Prompt中查看當前Anaconda環境下的python版本

python -V

如果想刪除一個已有的python版本可通過如下命令實現,這裏刪除python2.7

conda remove --name python27 --all

如此就介紹完了Anaconda中的python版本安裝以及切換

四、PyCharm中使用對應的python版本

在Anaconda中配置好,當前激活的python版本後實際上,Pycharm中默認使用的python版本還是不會變的,需要手動配置,在PyCharm中作如下配置,這裏選擇python3.7版本
在這裏插入圖片描述選擇對應Anaconda安裝路徑下的python.exe作爲默認的Project Interpreter即可

在編寫python代碼中需要添加各種依賴,有些依賴是沒有的需要安裝,而PyCharm選定Anaconda中的對應python版本作爲默認Project Interpreter後,默認加載如下路徑中的python依賴包
在這裏插入圖片描述
比如在機器學習開發中,可能會用到tensorflow的依賴包,這裏通過pip方式安裝,如果沒有安裝pip 則先通過conda install pip方式安裝

pip install --target=D:\..\..\Anaconda3\envs\python37\Lib\site-packages  tensorflow

這裏注意替換目標路徑爲自己的對應路徑,同理也可以用這個命令安裝其她依賴包

到這裏關於PyCharm和Anaconda結合使用的基本點算是介紹完了,我們可以在在PyCharm中愉快的敲代碼了

五、參考文獻

1、使用anaconda安裝tensorflow (windows10環境)
2、Anaconda不同版本python環境的安裝及切換

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章