程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

少兒Python編程4-Python環境和工具

編輯:Python

一、Python環境的配置安裝,Anaconda、jupyter和pycharm

Anaconda是在一個包管理器和環境管理器(conda)的基礎上發展出來的。數據分析中,常常會使用到許多第三方包,而conda可以很好地安裝、和管理這些包。其次,它可以創建和管理虛擬環境。

Jupyter notebook和pycharm都是很好的開發平台,尤其是針對深度學習項目,占據90%以上。

Jupyter notebook的主要優勢是可以將代碼、說明文本、數學方程以及程序的可視化結果全部組合到一個文檔中。

Pycharm是目前使用最廣泛的一種集成開發環境,具有編碼協助、項目代碼導航、代碼分析、便於調式等功能。

1.Anaconda

Anaconda包含了conda、Python在內的超過180個科學包及其依賴項。下載鏡像:

Index of /anaconda/archive/ | 清華大學開源軟件鏡像站 | Tsinghua Open Source Mirror

Anaconda安裝後自帶Jupyter。

2.pycharm

安裝pycharm2020.1.1以上版本。

二、python,Anaconda包相關的概念[1]

1.python包

=“工具”;

下載包 = “買工具”;

寫程序 = "用工具做東西"(程序import導入)

2.Anaconda

環境 = "好比一棟樓,在樓裡面分配一間屋給各種‘包’放,每間房裡面的‘包’互不影響"

激活環境 = “告訴電腦,我現在要用這個屋子裡面的‘包’來做東西了所以要進這間屋子”

移除環境 = “現在這個屋子裡面我原來要用的東西現在不需要了把它趕出去節省電腦空間”

Conda創建環境相當於創建一個虛擬的空間將這些包都裝在這個位置,我不需要了可以直接打包放入垃圾箱,同時也可以針對不同程序的運行環境選擇不同的conda虛擬環境進行運行。

比如env1裝了pytorch1.0,env2裝了pytorch1.2,需要使用1.0的時候激活env1,需要使用pytorch版本1.2的時候激活env2,這樣就不用每次配環境一個一個包重新安裝。

三、常見問題

各版本的python安裝鏡像:

https://registry.npmmirror.com/binary.html?path=python/

pip安裝命令:pip install [packagename] -i https://pypi.tuna.tsinghua.edu.cn/simple

python包鏡像源推薦:

阿裡雲 https://mirrors.aliyun.com/pypi/simple/

中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清華大學 Simple Index

Pycharm更改鏡像源:

依次輸入上面4個鏡像源地址

四、參考文獻

[1]:Anaconda使用教程一(新手友好) - 知乎


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved