欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PyCharm+Miniconda3安裝配置教程詳解

 更新時(shí)間:2021年02月16日 15:25:20   作者:諸子流  
這篇文章主要介紹了PyCharm+Miniconda3安裝配置教程詳解,需要的朋友可以參考下

PyCharm是Python著名的Python集成開發(fā)環(huán)境(IDE)

conda有Miniconda和Anaconda,前者應(yīng)該是類似最小化版本,后者可能是功能更為強(qiáng)大的版本,我們這里安裝Miniconda

按官方文檔的說法conda相當(dāng)于pip與virtualenv的結(jié)合,但實(shí)際安裝來看conda本身包括了Python

所以簡(jiǎn)單起見可以認(rèn)為"conda=Python+pip+virtualenv",或者說conda是Python的發(fā)行版(類似于Linux發(fā)行版);

另外,pip安裝第三方庫經(jīng)常出現(xiàn)vc依賴問題導(dǎo)致不能成功安裝,而實(shí)際使用來看conda安裝可以避開這類問題,根本原因還未研究,使用見下邊3.2.2

一、 PyCharm安裝

我們這里安裝PyCharm社區(qū)版,社區(qū)版與商業(yè)版功能對(duì)比如下。感覺社區(qū)版完全夠用

1.1 PyCharm下載

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

1.2 PyCharm安裝

雙擊下載的可執(zhí)行文件,一步步安裝即可

選擇自己的安裝目路,“Next”沒反應(yīng)就多點(diǎn)幾下

創(chuàng)建32位還是64位的桌面快捷方式,是否默認(rèn)用PyCharm打開.py文件,根據(jù)自己情況選

二、 Miniconda安裝

2.1 Miniconda下載

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

根據(jù)自己的需求選擇自己需要的版本

 2.2 Miniconda安裝

 雙擊運(yùn)行下載的可執(zhí)行文件

如果電腦中未安裝python,想將conda帶的python安裝為電腦默認(rèn)的python,則在下一步中可鉤選添加到”PATH“環(huán)境變量

更推薦的做法是不鉤選,然后真想在cmd中使用時(shí),到開始菜單中啟動(dòng)”Anaconda Prompt“,Anaconda Prompt會(huì)臨時(shí)在PATH開頭插入Anaconda的目錄使得python指向Anaconda的python

 2.3 Miniconda設(shè)置國內(nèi)源和配置代理【可選】

以添加中科大鏡像源和代理服務(wù)器為“http://proxy.company.com:8080”為例。

打開"C:\Users\你的用戶名\.condarc"文件(如果文件不存在就創(chuàng)建),寫入以下內(nèi)容并保存:

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

三、 PyCharm+Miniconda配置

3.1 PyCharm配置Miniconda環(huán)境

啟動(dòng)PyCharm,第一次打開有由下界面,注意把文本框拉到最底下“Accept”按鈕才可點(diǎn)擊。其他一些自己看著選

創(chuàng)建一個(gè)新項(xiàng)目

Location----項(xiàng)目存放位置,自己想放哪就放哪好了,我這里是F:\PycharmProjects\HelloWorld

Projects Interpreter----展開它

New environment using----下拉選擇“Conda”

Location----此處配置的conda環(huán)境存放到的位置,需要是未存在的目錄

Python version----不用管

Conda executable----conda可執(zhí)行文件的位置,在Miniconda安裝目錄的Scripts目錄下,自己去選中即可

Make available to all projects----是否允許別的項(xiàng)目也可以使用這里配置的conda環(huán)境,一般每個(gè)項(xiàng)目自己配個(gè)環(huán)境互不影響,我這里不鉤選

Existing interpreter----和前邊的“New environment using”并列,表示使用之前已配置好的環(huán)境,上邊“Make available to all projects”的作用也就在這里

點(diǎn)擊“Create”創(chuàng)建項(xiàng)目,就可以編寫、調(diào)試、運(yùn)行Python程序了

3.2 安裝第三方庫

3.2.1 通過PyCharm安裝第三方庫

由于PyCharm相錄于復(fù)制了一份conda所以在cmd中直接用pip安裝的包是不會(huì)同步到PyCharm項(xiàng)目所使用的Conda環(huán)境中的,但我們可以直接通過PyCharm自己來安裝第三方庫

如點(diǎn)擊“File”--“Settings”

在搜索框搜索自己安裝的包,在列表中選中要安裝的包,然后點(diǎn)擊下方“Install Package”,然后等待安裝即可,我這里以faker庫為例

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

PyCharm安裝第三方庫本質(zhì)還是調(diào)用cmd,執(zhí)行pip進(jìn)行安裝只是PyCharm自己調(diào)整了第三方庫的安裝位置到當(dāng)前conda環(huán)境而已

pip安裝經(jīng)常會(huì)遇到缺少vc運(yùn)行環(huán)境的問題,這時(shí)我們可以通過使用conda安裝避開這種錯(cuò)誤;至于安裝路徑問題我們可以通過使用activate輕松切換(Linux要用source activate)

通過開始菜單打開Anaconda Prompt

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

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

*號(hào)代表當(dāng)前conda所使用的環(huán)境,可見以看到我們已成功切換,此時(shí)我們就可以通過conda往HelloWorld環(huán)境安裝第三方庫了

比如安裝scrapy(conda install scrapy)

安裝完成后我們?cè)俅未蜷_setting,可以看到3.2.1中安裝的faker和這里安裝的scrapy都已出現(xiàn)在包列表中(其他的一堆是自動(dòng)安裝的依賴庫)

更多關(guān)于Python 相關(guān)知識(shí)請(qǐng)查看下面的相關(guān)鏈接

相關(guān)文章

  • 已解決不小心卸載pip后怎么處理(重新安裝pip的兩種方式)

    已解決不小心卸載pip后怎么處理(重新安裝pip的兩種方式)

    這篇文章主要介紹了已解決不小心卸載pip后怎么處理(重新安裝pip的兩種方式),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • Python OpenCV中的numpy與圖像類型轉(zhuǎn)換操作

    Python OpenCV中的numpy與圖像類型轉(zhuǎn)換操作

    這篇文章主要介紹了Python OpenCV中的numpy與圖像類型轉(zhuǎn)換操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • python函數(shù)的萬能參數(shù)傳參詳解

    python函數(shù)的萬能參數(shù)傳參詳解

    這篇文章主要介紹了python函數(shù)的萬能參數(shù)傳參詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 在Python中f-string的幾個(gè)技巧,你都知道嗎

    在Python中f-string的幾個(gè)技巧,你都知道嗎

    f-string想必很多Python用戶都基礎(chǔ)性的使用過,但是百分之九十的人不知道?在Python中f-string的幾個(gè)技巧,今天就帶大家一起看看Python f-string技巧大全,需要的朋友參考下吧
    2021-10-10
  • Python3 虛擬開發(fā)環(huán)境搭建過程(圖文詳解)

    Python3 虛擬開發(fā)環(huán)境搭建過程(圖文詳解)

    這篇文章主要介紹了Python3 虛擬開發(fā)環(huán)境搭建過程,本文通過圖文實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-01-01
  • python 實(shí)現(xiàn)對(duì)數(shù)據(jù)集的歸一化的方法(0-1之間)

    python 實(shí)現(xiàn)對(duì)數(shù)據(jù)集的歸一化的方法(0-1之間)

    今天小編就為大家分享一篇python 實(shí)現(xiàn)對(duì)數(shù)據(jù)集的歸一化的方法(0-1之間),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Python基于numpy靈活定義神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的方法

    Python基于numpy靈活定義神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的方法

    這篇文章主要介紹了Python基于numpy靈活定義神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的方法,結(jié)合實(shí)例形式分析了神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的原理及Python具體實(shí)現(xiàn)方法,涉及Python使用numpy擴(kuò)展進(jìn)行數(shù)學(xué)運(yùn)算的相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • OpenCV實(shí)現(xiàn)常見的四種圖像幾何變換

    OpenCV實(shí)現(xiàn)常見的四種圖像幾何變換

    這篇文章主要介紹了利用OpenCV實(shí)現(xiàn)的四種圖像幾何變換:縮放、翻轉(zhuǎn)、仿射變換及透視。文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編學(xué)習(xí)一下
    2022-04-04
  • Python下opencv圖像閾值處理的使用筆記

    Python下opencv圖像閾值處理的使用筆記

    這篇文章主要介紹了Python下opencv圖像閾值處理的使用筆記,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Python使用docx模塊編輯Word文檔

    Python使用docx模塊編輯Word文檔

    docx提供了一組功能豐富的函數(shù)和方法,用于創(chuàng)建、修改和讀取Word文檔,Python可以用它對(duì)word文檔進(jìn)行大批量的編輯,下面小編就來通過一些示例為大家好好講講吧
    2023-07-07

最新評(píng)論