摘要:一個(gè)開源的發(fā)行版本,官網(wǎng)地址是一個(gè)開源的包環(huán)境管理器,可以用于在同一個(gè)機(jī)器上安裝不同版本的軟件包及其依賴,并能夠在不同的環(huán)境之間切換包括以及一大堆安裝好的工具包,比如等包括安裝下安裝需要配置環(huán)境變量,指向的安裝目錄的文件夾下加入檢查是否
Anaconda
一個(gè)開源的Python發(fā)行版本,官網(wǎng)地址
Conda是一個(gè)開源的包、環(huán)境管理器,可以用于在同一個(gè)機(jī)器上安裝不同版本的軟件包及其依賴,并能夠在不同的環(huán)境之間切換
Anaconda包括Conda、Python以及一大堆安裝好的工具包,比如:numpy、pandas等
Miniconda包括Conda、Python
安裝windows下安裝需要配置環(huán)境變量,指向anaconda的安裝目錄的Scripts文件夾
linux/Mac下~/anaconda/bin加入PATH
conda --version 檢查是否配置成功
conda upgrade --all 升級(jí)所有包
# 清華大學(xué)鏡像 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/ #移除某個(gè)鏡像 conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 設(shè)置搜索時(shí)顯示通道地址 conda config --set show_channel_urls yes環(huán)境
#查看當(dāng)前存在的環(huán)境 conda info --envs #所有環(huán)境 conda env list # 創(chuàng)建一個(gè)名為python的環(huán)境,指定Python版本是3.5 conda create --name python python=3.5 # 安裝好后,使用activate激活某個(gè)環(huán)境 activate python # for Windows source activate python # for Linux & Mac # 激活后,會(huì)發(fā)現(xiàn)terminal輸入的地方多了python的字樣 # activate不指定環(huán)境名,將默認(rèn)進(jìn)入base環(huán)境 # 退出環(huán)境,運(yùn)行 deactivate python # for Windows source deactivate python # for Linux & Mac # 刪除一個(gè)已有的環(huán)境 conda remove --name python --all #切換環(huán)境 activate env1安裝第三方包
此時(shí)的python是一個(gè)全新的環(huán)境,可以自由安裝第三方包,且不會(huì)影響其他環(huán)境及本機(jī)python環(huán)境;
使用conda或者pip安裝都可以
# 例:安裝scrapy conda install scrapy # conda會(huì)從從遠(yuǎn)程搜索scrapy的相關(guān)信息和依賴項(xiàng)目 # 查看已經(jīng)安裝的packages conda list # 顯示出通過各種方式安裝的包 # 查看當(dāng)前環(huán)境下已安裝的包 conda list # 查看某個(gè)指定環(huán)境的已安裝包 conda list -n env_name # 查找package信息 conda search pymysql # 安裝package conda install -n env_name numpy # 如果不用-n指定環(huán)境名稱,則被安裝在當(dāng)前活躍環(huán)境 # 也可以通過-c指定通過某個(gè)channel安裝 # 更新package conda update -n env_name numpy # 刪除package conda remove -n env_name numpy # 已進(jìn)入環(huán)境 conda remove numpy # 更新conda,保持conda最新 conda update conda # 更新anaconda conda update anaconda # 更新python conda update python # 假設(shè)當(dāng)前環(huán)境是python 3.4, conda會(huì)將python升級(jí)為3.4.x系列的當(dāng)前最新版本 # 在當(dāng)前環(huán)境下安裝anaconda包集合 conda install anaconda # 結(jié)合創(chuàng)建環(huán)境的命令,以上操作可以合并為 conda create -n env_name python=3.4 anaconda # 也可以不用全部安裝,根據(jù)需求安裝自己需要的package即可導(dǎo)入導(dǎo)出環(huán)境
#導(dǎo)出當(dāng)前環(huán)境信息 conda env export > environment.yaml #導(dǎo)入 conda env create -f environment.yaml
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/42217.html
摘要:的包使用軟件包管理系統(tǒng)進(jìn)行管理。超過萬人使用發(fā)行版本,并且擁有超過個(gè)適用于和的數(shù)據(jù)科學(xué)軟件包。提供了大部分功能,并且大多數(shù)情況下兩個(gè)可以同時(shí)使用。 Anaconda Anaconda簡介 Anaconda是一個(gè)免費(fèi)開源的Python和R語言的發(fā)行版本,用于計(jì)算科學(xué)(數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)、大數(shù)據(jù)處理和預(yù)測(cè)分析),Anaconda致力于簡化包管理和部署。Anaconda的包使用軟件包管理系統(tǒng)...
摘要:整理祝濤出品近日,團(tuán)隊(duì)宣布加入,繼續(xù)對(duì)他們的優(yōu)化解釋器進(jìn)行開源開發(fā)。團(tuán)隊(duì)認(rèn)為,加入,可以加快的發(fā)展軌跡,從而更快地實(shí)現(xiàn)。隨著和團(tuán)隊(duì)更加緊密地合作,未來將充滿無限可能。未來對(duì)未來持樂觀態(tài)度。稱,當(dāng)具體規(guī)劃完成好時(shí),將會(huì)公布更多消息。 ...
摘要:的開發(fā)環(huán)境有很多,可以在上搭建,也可以使用管理工具搭建,也可以直接在本機(jī)中安裝。例如創(chuàng)建開發(fā)環(huán)境點(diǎn)擊左下角,彈出創(chuàng)建開發(fā)環(huán)境框,輸入環(huán)境名和選擇類型即可。以上內(nèi)容是我們需要搭建開發(fā)環(huán)境的全部內(nèi)容。 tensorflow的開發(fā)環(huán)境有很多,可以在Docker上搭建,也可以使用Anaconda管理工具搭建,也可以直接在本機(jī)中安裝tensorflow。在這里為了工具包的方便管理,我選擇使用An...
摘要:按目前的發(fā)展趨勢(shì),未來的主流版為。這里介紹一個(gè)強(qiáng)大的軟件,它實(shí)現(xiàn)和兩個(gè)版本的共存,并且可以相互轉(zhuǎn)換。應(yīng)用程序是包和環(huán)境管理器。另外值得一提的是,并不僅僅管理的工具包,它也能安裝非的包。實(shí)際上,腳本和程序使用的默認(rèn)是附帶的。 前言 初學(xué)Python時(shí),總是被python的兩個(gè)不太兼容的版本搞得頭昏腦脹。按目前的發(fā)展趨勢(shì),python未來的主流版為python3。但是我們經(jīng)常會(huì)遇到一些很有...
摘要:使用總結(jié)功能介紹是用于管理版本切換的管理工具,類似于管理版本的。下載地址下載地址配置環(huán)境變量理論上只要安裝成功了就可以直接使用了。 Anaconda使用總結(jié) 功能介紹 Anaconda是用于管理python版本切換的管理工具,類似于管理node版本的nvm。 下載地址 Anaconda下載地址 配置環(huán)境變量 理論上只要安裝成功了就可以直接使用了。測(cè)試方法如下: conda -V 如果測(cè)...
摘要:學(xué)習(xí)利器我的小白安裝之路序易用,但用好卻不易,其中比較頭疼的就是包管理和不同版本的問題,特別是當(dāng)你使用的時(shí)候。另外值得一提的是,并不僅僅管理的工具包,它也能安裝非的包。 Python學(xué)習(xí)利器——我的小白 Anaconda安裝之路 序 Python易用,但用好卻不易,其中比較頭疼的就是包管理和Python不同版本的問題,特別是當(dāng)你使用Windows的時(shí)候。為了解決這些問題,有不少發(fā)行版的...
閱讀 1588·2021-09-23 11:21
閱讀 2352·2021-09-07 10:13
閱讀 840·2021-09-02 10:19
閱讀 1134·2019-08-30 15:44
閱讀 1728·2019-08-30 13:18
閱讀 1918·2019-08-30 11:15
閱讀 1111·2019-08-29 17:17
閱讀 2021·2019-08-29 15:31