日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Anaconda简介以及安装

發布時間:2025/3/15 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Anaconda简介以及安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019-1-22

python

我們在編寫python腳本之前,都需要下載一個python解釋器,在windows里面,python.exe就是我們的解釋器,有了它,就可以幫助我們運行python程序了。
除此之外還有一個很重要的東西,Lib,即python的包文件,包括自帶的包和第三方的包,Lib中為python自帶的包,而所有的第三方的包都放在了site-packages文件夾里面。
了解了這些我們就對整個python環境有了大概的了解, 其實最關鍵的, 一個python環境中需要有一個解釋器和一個包集合。

解釋器

解釋器根據python的版本大概分為2和3的版本,python2和3之間無法互相兼容, 也就是說用python2語法寫出來的腳本不一定能在python3的解釋器中運行。

包集合

包集合中包含了自帶的包和第三方包,,第三方包我們一般通過pip或者easy_install來下載(熟悉Linux系統的應該不會陌生),當一個python環境中不包含這個包,那么引用了這個包的程序不能在該python環境中運行。
比如說一個腳本用到了第三方的numpy包,而一臺計算機是剛剛裝好原始python的,根本沒有第三方包,那么這個腳本是無法在該計算機上運行的。

以上就是對python的簡單介紹,那么我們就應該思考這樣的環境會產生哪些問題以及Anaconda的出現。

到底該裝 Python2 呢還是 Python3

python2和python3在語法上是不兼容的,那我的計算機上應該裝python2還是python3呢, 一開始我們只要選一個學習就好了,但是如果你要開發的程序必須使用python2而不能使用python3,那這時候你就不得不再下載一個python2,那這時候環境變量該設誰呢,如果還是切換環境變量豈不是很麻煩。

包管理

如果我在本地只有一個python環境那我所有程序用到的各種包都只能放到同一個環境中,當我將寫好的程序放到另一電腦上運行時又會遇到缺少相關包,需要自己手動一個個下載的情況,要是能每個程序開發都選用不同的環境,而開發好之后又能將該程序需要的環境(第三方包)都獨立打包出來就好了。

然后Anaconda就出現了…

下載

https://www.anaconda.com/download/
推薦下載python3版本,畢竟未來python2是要停止維護的。

安裝

直接一步一步安裝就好了

配置環境變量

如果是windows的話需要去 控制面板\系統和安全\系統\高級系統設置\環境變量\用戶變量\PATH 中添加路徑:

C:\MySoftware\Anaconda C:\MySoftware\Anaconda\Scripts C:\MySoftware\Anaconda\Library\bin

看個人安裝路徑不同需要自己調整。之后就可以打開命令行(最好用管理員模式打開) 輸入 conda --version如果輸出conda 4.5.12之類的就說明環境變量設置成功了。為了避免可能發生的錯誤, 我們在命令行輸入conda upgrade --all 先把所有工具包進行升級。

管理虛擬環境

activate
可以直接進入anaconda自帶的虛擬環境base,輸入python,會進入base環境的python解釋器。

創建自己的虛擬環境

創建一個名稱為test的虛擬環境并指定python版本為2。

conda create -n test python=2

切換名為test的虛擬環境

activate test

查看所有虛擬環境

conda env list

進入python輸入import numpy會出現錯誤,因為找不到numpy包,首先exit()退出python解釋器,輸入:

conda install numpy

或者

pip install numpy

來安裝就可以了

卸載的話使用 conda remove numpy 或者 pip uninstall numpy 就可以了

使用conda list 來查看所有安裝了的包

導入導出環境

導出當前環境的包信息可以用conda env export > environment.yaml,將包信息存入yaml文件中即可,
當需要創建一個相同的虛擬環境可以用conda env create -f environment.yaml即可。

我們創建的虛擬環境就在envs目錄里面,點擊test目錄你會發現這就是一個標準的python環境目錄。

總結

以上是生活随笔為你收集整理的Anaconda简介以及安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。