最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PyCharm+Miniconda3安裝配置教程詳解

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

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

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

按官方文檔的說法conda相當于pip與virtualenv的結合,但實際安裝來看conda本身包括了Python

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

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

一、 PyCharm安裝

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

1.1 PyCharm下載

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

1.2 PyCharm安裝

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

選擇自己的安裝目路,“Next”沒反應就多點幾下

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

二、 Miniconda安裝

2.1 Miniconda下載

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

根據自己的需求選擇自己需要的版本

 2.2 Miniconda安裝

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

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

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

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

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

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

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)境

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

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

Location----項目存放位置,自己想放哪就放哪好了,我這里是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----是否允許別的項目也可以使用這里配置的conda環(huán)境,一般每個項目自己配個環(huán)境互不影響,我這里不鉤選

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

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

3.2 安裝第三方庫

3.2.1 通過PyCharm安裝第三方庫

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

如點擊“File”--“Settings”

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

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

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

pip安裝經常會遇到缺少vc運行環(huán)境的問題,這時我們可以通過使用conda安裝避開這種錯誤;至于安裝路徑問題我們可以通過使用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

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

比如安裝scrapy(conda install scrapy)

安裝完成后我們再次打開setting,可以看到3.2.1中安裝的faker和這里安裝的scrapy都已出現在包列表中(其他的一堆是自動安裝的依賴庫)

更多關于Python 相關知識請查看下面的相關鏈接

相關文章

  • python開發(fā)中兩個list之間傳值示例

    python開發(fā)中兩個list之間傳值示例

    這篇文章主要介紹了python開發(fā)中兩個list列表之間傳值的方法,有需要的朋友可以借鑒參考下,希望可以有所幫助,希望大家共同學習,共同進步
    2021-09-09
  • Python和C語言利用棧分別實現進制轉換

    Python和C語言利用棧分別實現進制轉換

    這篇文章主要為大家詳細介紹了Python和C語言如何利用棧的數據結構分別實現將十進制數轉換成二進制數,文中的示例代碼講解詳細,需要的可以參考一下
    2022-07-07
  • Python使用日志模塊快速調試代碼并記錄異常信息

    Python使用日志模塊快速調試代碼并記錄異常信息

    本文詳細介紹了Python logging日志模塊的使用方法,包括如何在代碼中使用logging記錄調試信息、如何設置日志級別、如何記錄異常信息等。通過本文的指南,讀者可以快速學會如何使用logging模塊進行調試,并保留有用的日志信息,便于后續(xù)排查問題和優(yōu)化代碼
    2023-04-04
  • pyspark對Mysql數據庫進行讀寫的實現

    pyspark對Mysql數據庫進行讀寫的實現

    這篇文章主要介紹了pyspark對Mysql數據庫進行讀寫的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • Python networkx中獲取圖的鄰接矩陣方式

    Python networkx中獲取圖的鄰接矩陣方式

    這篇文章主要介紹了Python networkx中獲取圖的鄰接矩陣方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • 使用Python創(chuàng)建一個視頻管理器并實現視頻截圖功能

    使用Python創(chuàng)建一個視頻管理器并實現視頻截圖功能

    在這篇博客中,我將向大家展示如何使用 wxPython 創(chuàng)建一個簡單的圖形用戶界面 (GUI) 應用程序,該應用程序可以管理視頻文件列表、播放視頻,并生成視頻截圖,我們將逐步實現這些功能,并確保代碼易于理解和擴展,感興趣的小伙伴跟著小編一起來看看吧
    2024-08-08
  • python跨文件使用全局變量的實現

    python跨文件使用全局變量的實現

    本文主要介紹了python跨文件使用全局變量的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • 快速了解Python中的裝飾器

    快速了解Python中的裝飾器

    這篇文章主要介紹了快速了解Python中的裝飾器,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • Python實現TCP協(xié)議下的端口映射功能的腳本程序示例

    Python實現TCP協(xié)議下的端口映射功能的腳本程序示例

    端口映射一個最基本的運作形態(tài)就是通過一個中間端口將一個端口發(fā)送的數據全部轉給另一個端口,well,這里我們就來看一下Python實現TCP協(xié)議下的端口映射功能的腳本程序示例
    2016-06-06
  • python自動生成model文件過程詳解

    python自動生成model文件過程詳解

    這篇文章主要介紹了python自動生成model文件過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值
    2019-11-11

最新評論

炎陵县| 镶黄旗| 平远县| 长子县| 昭苏县| 怀柔区| 托里县| 如皋市| 古蔺县| 鸡东县| 云霄县| 勃利县| 青冈县| 怀宁县| 乌兰察布市| 正定县| 娄底市| 什邡市| 伊宁县| 平遥县| 沙雅县| 措勤县| 二连浩特市| 凌云县| 洮南市| 韩城市| 涿州市| 嘉定区| 泰安市| 休宁县| 白水县| 璧山县| 原阳县| 仙游县| 柯坪县| 濮阳县| 青河县| 南昌县| 英山县| 太白县| 象州县|