日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

python學(xué)習(xí)——anaconda安裝

 靜幻堂 2018-08-25
落在可可西里的豬 2018-08-25 10:11:32


Python(計(jì)算機(jī)程序設(shè)計(jì)語言)

編輯鎖定Python (英國發(fā)音:/?pa?θ?n/ 美國發(fā)音:/?pa?θɑ?n/), 是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語言,由荷蘭人Guido van Rossum于1989年發(fā)明,第一個(gè)公開發(fā)行版發(fā)行于1991年。

Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)許可。Python語法簡潔清晰,特色之一是強(qiáng)制用空白符(white space)作為語句縮進(jìn)。

Python具有豐富和強(qiáng)大的庫。它常被昵稱為膠水語言,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起。常見的一種應(yīng)用情形是,使用Python快速生成程序的原型(有時(shí)甚至是程序的最終界面),然后對其中有特別要求的部分,用更合適的語言改寫,比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫,而后封裝為Python可以調(diào)用的擴(kuò)展類庫。需要注意的是在您使用擴(kuò)展類庫時(shí)可能需要考慮平臺問題,某些可能不提供跨平臺的實(shí)現(xiàn)。

7月20日,IEEE發(fā)布2017年編程語言排行榜:Python高居首位 。甚至有人認(rèn)為Pyhon將取代java。

2018年3月,該語言作者在郵件列表上宣布 Python 2.7將于2020年1月1日終止支持。用戶如果想要在這個(gè)日期之后繼續(xù)得到與Python 2.7有關(guān)的支持,則需要付費(fèi)給商業(yè)供應(yīng)商。其實(shí)Python2和Python3的使用區(qū)別不大,主要在一些書寫格式上等。

鏈接:https://www./

python學(xué)習(xí)——anaconda安裝

關(guān)于學(xué)習(xí)和編譯python有很多軟件,今天小編要介紹的集筆記與編程與一體的學(xué)習(xí)軟件anaconda3

鏈接:https://www./download/#windows(下載地址,打開網(wǎng)頁可能稍慢)

python學(xué)習(xí)——anaconda安裝

anaconda(一個(gè)開源的Python發(fā)行版本)

編輯鎖定Anaconda指的是一個(gè)開源的Python發(fā)行版本,其包含了conda、Python等180多個(gè)科學(xué)包及其依賴項(xiàng)。 因?yàn)榘舜罅康目茖W(xué)包,Anaconda 的下載文件比較大(約 531 MB),如果只需要某些包,或者需要節(jié)省帶寬或存儲空間,也可以使用Miniconda這個(gè)較小的發(fā)行版(僅包含conda和 Python)。

Anaconda使用入門簡介

  • Conda是一個(gè)開源的包、環(huán)境管理器,可以用于在同一個(gè)機(jī)器上安裝不同版本的軟件包及其依賴,并能夠在不同的環(huán)境之間切換
  • Anaconda包括Conda、Python以及一大堆安裝好的工具包,比如:numpy、pandas等
  • Miniconda包括Conda、Python

一般我們下載使用的就是Anaconda,包括了基本的一些工具包,

conda就是用于管理包和環(huán)境的命令行工具,下面介紹一下其基本用法

  • conda管理

# 確認(rèn)conda已安裝

conda --version

# 更新conda版本

conda update conda

其中更新命令不僅僅會(huì)更新conda的版本,同時(shí)會(huì)自動(dòng)更新相關(guān)的包,

其實(shí),我們也可以使用這個(gè)命令來更新Anaconda版本

conda update anaconda

  • 環(huán)境管理

這里的環(huán)境指的是不同的軟件版本及其依賴所構(gòu)成的環(huán)境,

環(huán)境之間“絕緣”,相同軟件包的不同版本可以存在于同一機(jī)器下

# 創(chuàng)建新環(huán)境

conda create --name snowflakes biopython

其中snowflakes代指環(huán)境的名稱,biopython指要在新環(huán)境中添加的軟件包,

這里并沒有指定新的環(huán)境所要使用的Python版本,所以會(huì)使用當(dāng)前環(huán)境使用的Python版本

# 查看當(dāng)前環(huán)境

conda info --envs

# conda environments:

#

# root * C:Program FilesAnaconda3

# snowflakes C:Program FilesAnaconda3envssnowflakes

上述命令會(huì)列出當(dāng)前所有可用的環(huán)境及其路徑,并在當(dāng)前使用的環(huán)境前添加*

root是在安裝Anaconda時(shí)自動(dòng)創(chuàng)建的環(huán)境名稱,

其Python版本根據(jù)選擇的Anaconda版本而定

# 創(chuàng)建環(huán)境時(shí)指定Python版本

conda create --name bunnies python=3 astroid babel

在創(chuàng)建環(huán)境指定軟件包時(shí),可以使用package_name=version_number

的方式來指定要使用的軟件版本

# 切換環(huán)境

# Linux, OSX:

# source activate snowflakes

#

# Windows:

activate snowflakes

# 切換回默認(rèn)環(huán)境(root)

# Linux, OSX:

# source deactivate

#

# Windows:

deactivate

其實(shí),還可以復(fù)制一個(gè)和指定環(huán)境完全相同的環(huán)境,

只要在創(chuàng)建時(shí)添加--clone參數(shù)指定相應(yīng)的環(huán)境名稱即可

# 復(fù)制環(huán)境

conda create --name flowers --clone snowflakes

另外,環(huán)境也可以在不同機(jī)器之間進(jìn)行復(fù)制,

只要將要復(fù)制的環(huán)境導(dǎo)出為*.yml配置文件,

再到指定機(jī)器上創(chuàng)建時(shí)指定配置文件即可

# 導(dǎo)出配置文件

conda env export --name snowflakes > snowflakes.yml

# 根據(jù)配置文件導(dǎo)入環(huán)境

conda env create -f snowflakes.yml

  • 軟件包管理

# 查看所有已安裝的軟件包

conda list

可用的完整軟件包列表可以在http://docs./anaconda/pkg-docs.html中查找,

所有的軟件包都按照Python的版本進(jìn)行了分類

當(dāng)我們想要安裝某個(gè)軟件包時(shí),可以直接在命令行中進(jìn)行查找并安裝

# 查找軟件包

# 羅列出所有可用的版本并在已經(jīng)安裝的版本前加*

conda search beautifulsoup4

# 安裝軟件包

conda install --name beautifulsoup4=4.4.1

另外,也可以http://網(wǎng)站上搜索想要的軟件包,

根據(jù)頁面上的提示執(zhí)行相應(yīng)的命令即可安裝

最后,同樣的可以使用pip命令來安裝軟件包

pip install XXX

而更新軟件包可以使用update命令

conda update --name snowflakes beautifulsoup4=4.5.1

  • python管理

對于conda來說,其實(shí)python也是一個(gè)軟件包,

所以,python的管理基本和軟件包管理相同

# 查找可用python版本

conda search --full-name python

查找名稱完全匹配python的軟件包,而不是名稱還有python的軟件包,

可以在創(chuàng)建環(huán)境時(shí)指定python版本

conda create -n snakes python=3.4

卸載包、環(huán)境

# 卸載包

# 刪除指定環(huán)境中的指定包

conda remove --name snowflakes biopython

# 卸載環(huán)境

# --all參數(shù)表示移除環(huán)境中的所有軟件包,即刪除整個(gè)環(huán)境

conda remove --name snakes --all

TIPS: 所有命令都可以使用--help參數(shù)來查找詳細(xì)的參數(shù)說明及用法參考鏈接:http://conda./docs/test-drive.htmlhttps://docs./_downloads/Anaconda_CheatSheet.pdf

jupyter notebook

打開步驟:(windows10為例)

1.開始中找到如圖所示,打開anaconda prompt,不要直接打開notebook,可能會(huì)出現(xiàn)打不開的情況

python學(xué)習(xí)——anaconda安裝

2.打開后:

python學(xué)習(xí)——anaconda安裝

輸入:jupyter notebook 按回車

python學(xué)習(xí)——anaconda安裝

python學(xué)習(xí)——anaconda安裝

3.打開的文件是C盤目錄,在右上角new新建文檔

python學(xué)習(xí)——anaconda安裝

出現(xiàn)這種情況只需等待片刻即可

python學(xué)習(xí)——anaconda安裝

4.修改文件名,開始工作

python學(xué)習(xí)——anaconda安裝

5.使用方法:

參考:http://www.qqstock.cn/content/16/1221/02/1489589_616432355.shtml

也可百度,必應(yīng)

可能出現(xiàn)的問題:

不能從anaconda中直接打開jupyter notebook等程序

只需要按照我上文的打開方式打開即可

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多