PyCharm+Miniconda3安裝配置教程

PyCharm是Python著名的Python集成開發環境(IDE)html

conda有Miniconda和Anaconda,前者應該是相似最小化版本,後者多是功能更爲強大的版本,咱們這裏安裝Minicondapython

官方文檔的說法conda至關於pip與virtualenv的結合,但實際安裝來看conda自己包括了Pythonwindows

因此簡單起見能夠認爲"conda=Python+pip+virtualenv",或者說conda是Python的發行版(相似於Linux發行版);服務器

另外,pip安裝第三方庫常常出現vc依賴問題致使不能成功安裝,而實際使用來看conda安裝能夠避開這類問題,根本緣由還未研究,使用見下邊3.2.2scrapy

 

1、 PyCharm安裝

咱們這裏安裝PyCharm社區版,社區版與商業版功能對好比下。感受社區版徹底夠用url

1.1 PyCharm下載

Windows版下載連接:https://www.jetbrains.com/pycharm/download/#section=windowsspa

 

1.2 PyCharm安裝

雙擊下載的可執行文件,一步步安裝便可3d

選擇本身的安裝目路,「Next」沒反應就多點幾下代理

建立32位仍是64位的桌面快捷方式,是否默認用PyCharm打開.py文件,根據本身狀況選調試

 

2、 Miniconda安裝

2.1 Miniconda下載

下載連接:https://conda.io/miniconda.html

根據本身的需求選擇本身須要的版本

 

 2.2 Miniconda安裝

 雙擊運行下載的可執行文件

若是電腦中未安裝python,想將conda帶的python安裝爲電腦默認的python,則在下一步中可鉤選添加到」PATH「環境變量

更推薦的作法是不鉤選,而後真想在cmd中使用時,到開始菜單中啓動」Anaconda Prompt「,Anaconda Prompt會臨時在PATH開頭插入Anaconda的目錄使得python指向Anaconda的python

 

2.3 Miniconda設置國內源和配置代理【可選】

以添加中科大鏡像源和代理服務器爲「http://proxy.company.com:8080」爲例。

打開"C:\Users\你的用戶名\.condarc"文件(若是文件不存在就建立),寫入如下內容並保存:

channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/ - defaults show_channel_urls: true proxy_servers: http: http://proxy.company.com:8080/ https: http://proxy.company.com:8080/ ssl_verify: False

 

3、 PyCharm+Miniconda配置

3.1 PyCharm配置Miniconda環境

啓動PyCharm,第一次打開有由下界面,注意把文本框拉到最底下「Accept」按鈕纔可點擊。其餘一些本身看着選

建立一個新項目

Location----項目存放位置,本身想放哪就放哪好了,我這裏是F:\PycharmProjects\HelloWorld

Projects Interpreter----展開它

New environment using----下拉選擇「Conda」

Location----此處配置的conda環境存放到的位置,須要是未存在的目錄

Python version----不用管

Conda executable----conda可執行文件的位置,在Miniconda安裝目錄的Scripts目錄下,本身去選中便可

Make available to all projects----是否容許別的項目也可使用這裏配置的conda環境,通常每一個項目本身配個環境互不影響,我這裏不鉤選

Existing interpreter----和前邊的「New environment using」並列,表示使用以前已配置好的環境,上邊「Make available to all projects」的做用也就在這裏

點擊「Create」建立項目,就能夠編寫、調試、運行Python程序了

 

3.2 安裝第三方庫

3.2.1 經過PyCharm安裝第三方庫

因爲PyCharm相錄於複製了一份conda因此在cmd中直接用pip安裝的包是不會同步到PyCharm項目所使用的Conda環境中的,但咱們能夠直接經過PyCharm本身來安裝第三方庫

如點擊「File」--「Settings」

在搜索框搜索本身安裝的包,在列表中選中要安裝的包,而後點擊下方「Install Package」,而後等待安裝便可,我這裏以faker庫爲例

 

3.2.2 經過conda來安裝第三方庫【選看】

PyCharm安裝第三方庫本質仍是調用cmd,執行pip進行安裝只是PyCharm本身調整了第三方庫的安裝位置到當前conda環境而已

pip安裝常常會遇到缺乏vc運行環境的問題,這時咱們能夠經過使用conda安裝避開這種錯誤;至於安裝路徑問題咱們能夠經過使用activate輕鬆切換(Linux要用source activate)

經過開始菜單打開Anaconda Prompt

將conda環境切換到HelloWorld(Linux要用source activate):

conda env list
activate D:\Language\Miniconda3\envs\HelloWorld
conda env list

*號表明當前conda所使用的環境,可見以看到咱們已成功切換,此時咱們就能夠經過conda往HelloWorld環境安裝第三方庫了

好比安裝scrapy(conda install scrapy)

安裝完成後咱們再次打開setting,能夠看到3.2.1中安裝的faker和這裏安裝的scrapy都已出如今包列表中(其餘的一堆是自動安裝的依賴庫)

 

參考:

https://stackoverflow.com/questions/33883371/python-anaconda-proxy-setup-via-condarc-file-on-windows

相關文章
相關標籤/搜索