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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

anaconda 安装在c盘_最省心的Python版本和第三方库管理——初探Anaconda

發(fā)布時(shí)間:2023/12/10 python 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 anaconda 安装在c盘_最省心的Python版本和第三方库管理——初探Anaconda 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

打算把公眾號(hào)和知乎專欄的文章搬運(yùn)一點(diǎn)過來。?

歷史文章可以去關(guān)注我的公眾號(hào):不二小段,或者知乎:段小草。

也歡迎來看我的視頻學(xué)Python↓↓↓

跟不二學(xué)Python

這篇文章可以作為Python入門的第一站

可以結(jié)合這期視頻來看,基本上是這期視頻的文字版教程了

說起Python入門第一步,很多人會(huì)說是Hello World。殊不知擋在眾多小白同學(xué)面前的一座大山便是安裝Python。安裝Python有什么難的,可要真從和之爭說起,夾雜著諸如Windows下如何安裝lxml庫,如何管理Python 和Python 之類的問題,工作量其實(shí)還是不小的。說起來我也是2、3混用了很久,初學(xué)時(shí)很長一段時(shí)間都停留在自帶的idle編輯器,中間也因?yàn)榫幋a問題專門轉(zhuǎn)到過Ubuntu上去。現(xiàn)在的日常是本地Pycharm+遠(yuǎn)程服務(wù)器的Jupter Notebook。

今天寫這篇文章,面向的是電腦里連Python都還沒裝的同學(xué),推薦一種目前就我個(gè)人體驗(yàn)來看,最簡單舒服省心的Python環(huán)境配置。當(dāng)然了,如果電腦里混裝了多版本很頭疼,或者還在用idle+cmd進(jìn)入Python命令行這樣反人類的入門方式,不妨跟著試一試。

今天的主角是Anaconda,之后會(huì)再寫文章詳細(xì)介紹Jupyter的配置(本地和服務(wù)器配置,包括Win Server和Linux Server,還有多用戶版本的Jupyterhub配置,當(dāng)然拖更遙遙無期,急用的同學(xué)就自行谷歌,有問題可以私信我…)。

Anaconda是Python的一個(gè)開源發(fā)行版本,主要面向科學(xué)計(jì)算。我們可以簡單理解為,Anaconda是一個(gè)預(yù)裝了很多我們用的到或用不到的第三方庫的Python。而且相比于大家熟悉的pip install命令,Anaconda中增加了conda install命令。當(dāng)你熟悉了Anaconda以后會(huì)發(fā)現(xiàn),conda install會(huì)比pip install更方便一些。比如大家經(jīng)常煩惱的lxml包的問題,在Windows下pip是無法順利安裝的,而conda命令則可以,后面會(huì)詳細(xì)展示。

Anaconda的官網(wǎng)在這里 。與Python相對(duì)應(yīng),Anaconda的版本分為Anaconda2和Anaconda3,大家可以自行下載日常常用的版本,提供32位和64位下載。(和混用的同學(xué)也不要擔(dān)心,后面我們會(huì)講具體的版本管理)

當(dāng)然了,如果你真的選擇去官網(wǎng)下載Anaconda的話會(huì)發(fā)現(xiàn),速度慢到令人發(fā)指;當(dāng)你等待了30多分鐘下載安裝完以后想要安裝或者更新其中的包時(shí),又會(huì)發(fā)現(xiàn)其速度慢到會(huì)斷開連接安裝報(bào)錯(cuò)…

(劃重點(diǎn))正確的姿勢是從國內(nèi)清華大學(xué)開源軟件鏡像站進(jìn)行下載并配置鏡像。

下載地址

選擇相應(yīng)的版本進(jìn)行下載就好(直接找2017年最新版的Anaconda2或Anaconda3)。

下載完成后安裝。C盤不吃緊的同學(xué)可以一路next,C盤如果吃緊最好換個(gè)地方,日積月累Anaconda會(huì)占用不小的地方…

建議作者在文章里加上 anaconda安裝路徑不要出現(xiàn)空格

下載過程中除了安裝位置外,還有兩個(gè)需要確認(rèn)的地方。

第一個(gè)勾是是否把Anaconda加入環(huán)境變量,這涉及到能否直接在cmd中使用conda、jupyter、ipython等命令,推薦打勾,如果不打勾話問題也不大,可以在之后使用Anaconda提供的命令行工具進(jìn)行操作;第二個(gè)是是否設(shè)置Anaconda所帶的Python 為系統(tǒng)默認(rèn)的Python版本,這個(gè)自己看著辦,問題不大。

一路安裝完成以后,就可以打開cmd測試一下安裝結(jié)果。

分別輸入python、ipython、conda、jupyter notebook等命令,會(huì)看到相應(yīng)的結(jié)果,說明安裝成功。(python是進(jìn)入python交互命令行;ipython是進(jìn)入ipython交互命令行,很強(qiáng)大;conda是Anaconda的配置命令;jupyter notebook則會(huì)啟動(dòng)Web端的ipython notebook)

需要注意的是jupyter notebook命令會(huì)在電腦本地以默認(rèn)配置啟動(dòng)jupyter服務(wù),之后會(huì)再談到這個(gè)。

Anaconda安裝成功之后,我們需要修改其包管理鏡像為國內(nèi)源

簡單來說就是在cmd中分別運(yùn)行這兩個(gè)命令就好了。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes

設(shè)置好鏡像以后,我們繼續(xù)進(jìn)行環(huán)境管理。

因?yàn)槲椰F(xiàn)在安裝的是最新版Anaconda3,其自帶的Python版本為,如果我們需要添加版本的Python,可以進(jìn)行如下操作。(同理,如果有人安裝的是Anaconda2需要添加Python ,之后操作里的改為或即可)

conda create -n py27 python=

其中py27是新添加環(huán)境的名字,可以自定義修改。

之后通過activate py27和deactivate py27命令激活、退出該環(huán)境。(Linux和OS系統(tǒng)的命令似乎是source activate和source deactivate)

activate py27

在激活新環(huán)境后,我們所做的操作便都是在新環(huán)境下的,包括pip命令來安裝第三方庫。我們來試一下pip安裝lxml。

pip install lxml

不出所料…失敗了…如果你執(zhí)意要自己解決這個(gè)問題,會(huì)很復(fù)雜,至少我在小白階段直接放棄了解決這個(gè)問題…

那么正確的做法是什么呢?一條命令就夠了。

conda install -n py27 lxml

當(dāng)然了,對(duì)于可以正常安裝的庫,自然可以使用pip命令。

最后,我們可以通過conda info -e命令查看已有的環(huán)境。

通過conda remove -n env_name --all來刪除指定的環(huán)境(如果不添--all參數(shù),而是指明某個(gè)庫名,則是刪除該庫)。

比如我現(xiàn)在要?jiǎng)h除py35這個(gè)環(huán)境。

彩蛋1

由于我們現(xiàn)在安裝的是Anaconda3,之后又新添加了Python 環(huán)境,但是Python 環(huán)境中安裝了Anaconda自帶的科學(xué)計(jì)算環(huán)境,Python 中卻沒有,那么如何為新添加的環(huán)境也裝上Anaconda的科學(xué)計(jì)算包呢,沒必要一個(gè)一個(gè)來,更沒有必要再去安裝Anaconda2了,只需:

conda install -n py27 anaconda

但是這會(huì)安裝非常多,非常多,非常多的包,慎用。

彩蛋2

我們已經(jīng)說完了Anaconda中的包管理,那么既然Anaconda中可以使Python 和共存,Jupyter Notebook是否可以呢?

當(dāng)然可以。

在這里我們不展開來介紹Jupyter Notebook,因?yàn)楹竺孢€會(huì)專門再寫一篇,大家可以先初步了解。多版本的Python或者R等語言,在Jupyter中被稱作kernel。

如果想要給Jupyter添加多個(gè)Python版本的kernel,有兩種做法。

如果這個(gè)Python版本已經(jīng)存在(比如我們剛才添加的py27環(huán)境),那么你可以直接為這個(gè)環(huán)境安裝ipykernel包。即:

conda install -n py27 ipykernel

然后激活這個(gè)環(huán)境,輸入

python -m ipykernel install --user

如果所需版本并不是已有的環(huán)境,可以直接在創(chuàng)建環(huán)境時(shí)便為其預(yù)裝ipykernel。

如:

conda create -n py27 python= ipykernel

PS 如果想要在創(chuàng)建新版本環(huán)境時(shí)直接裝上其他庫,像這里的ipykernel一樣直接附在后面就可以了。之后同樣是激活環(huán)境并添加kernel。

PPS 這個(gè)命令生成的其實(shí)是一個(gè)JSON文件,可以直接查看并修改。

希望大家從此不再因?yàn)檫x擇版本、安裝Python、管理環(huán)境、添加第三方庫(能用conda用conda,不能用conda用pip)、選擇IDE(單文件Jupyter,項(xiàng)目組織開Pycharm)等等雜事所困擾,專心于代碼。

(當(dāng)然了,有一些庫不論conda和pip都無法直接安裝,只能下載.whl,這里不再贅述了,小白同學(xué)遇到這種問題的時(shí)候,應(yīng)該也有能力自己解決這種問題了)

祝進(jìn)步,祝愉快!

總結(jié)

以上是生活随笔為你收集整理的anaconda 安装在c盘_最省心的Python版本和第三方库管理——初探Anaconda的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本福利社 | 永久精品 | 国产一二三区av | 久久手机免费视频 | 日韩免费av一区二区 | 亚洲精品永久免费 | 撸久久| 国产视频第一页 | 国产偷人妻精品一区 | 日本少妇吞精囗交 | 中文字幕人妻一区二区三区 | 男人天堂成人 | 久久久视频在线观看 | 久久免费一级片 | 日本性久久 | 91久久精| 日韩综合另类 | 97国产成人无码精品久久久 | 91正在播放| 国产真实交换夫妇视频 | 男生舔女生胸 | 日韩一级免费视频 | 午夜桃色 | 长腿校花无力呻吟娇喘的视频 | 四虎成人精品永久免费av | 国产精品一 | 尤物视频在线观看国产性感 | 成人在线观看国产 | 97超视频 | 高h免费视频 | 欧美三级免费观看 | 草草视频在线 | 日韩中文字幕在线观看 | 午夜成人在线视频 | 国产一级片免费在线观看 | 男人天堂中文字幕 | 成人丁香婷婷 | 又黄又爽又刺激的视频 | 爱色成人网 | 精品国产三级片在线观看 | 九七超碰在线 | 午夜一区二区视频 | av大全在线播放 | 调教一区二区 | 国产传媒在线播放 | 欧美亚洲视频一区 | 亚洲视频在线免费播放 | 国产人妻精品一区二区三区不卡 | 美女黄色片网站 | 粉嫩av懂色av蜜臀av分享 | 国产欧美日韩一区 | 老太脱裤让老头玩ⅹxxxx | 在线国产播放 | 鲁丝一区二区三区 | 免费看污的网站 | 免费无码又爽又黄又刺激网站 | 国产伊人自拍 | 久久久九九九热 | 国产成人亚洲一区二区 | 欧美男同又粗又长又大 | 日本高清不卡在线 | 最好看的mv中文字幕国语电影 | 欧美国产精品一区二区三区 | 浪漫樱花在线观看高清动漫 | 青青草午夜 | 欧美人伦 | 欧美4区| 偷拍综合网 | 国产婷婷色 | 亚洲综合激情另类小说区 | 小小姑娘电影大全免费播放 | 美女露出让男生揉的视频 | 日本十大三级艳星 | 亚洲a视频在线观看 | 国产中文字幕精品 | 成人黄色大片在线观看 | 国产在线www | 炕上如狼似虎的呻吟声 | 打开免费观看视频在线播放 | 99热这里只有精品7 青青草社区 | 日韩精品一区二区三区 | 国产成人一区二区 | 少妇天堂网 | av影片在线观看 | 96国产在线 | 操穴影院 | 日韩精品人妻中文字幕有码 | 天美麻花果冻视频大全英文版 | 国产妇女乱一性一交 | 成人精品一区二区三区中文字幕 | 在线观看黄网址 | 成人传媒| www四虎精品视频免费网站 | 成人免费xxxxxx视频 | 男生坤坤放进女生坤坤里 | 最近免费中文字幕 | 久久久精品日本 | missav | 免费高清av在线看 | 涩涩网站入口 |