日韩性视频-久久久蜜桃-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成人无码精品久久盆瓶 | 久久精品国产视频 | 欧美精品成人一区二区在线观看 | 亚洲一本在线 | 操屁股视频 | 欧美福利一区二区 | 国产美女在线播放 | 久久久久国产视频 | a√在线 | 爱吃波客今天最新视频 | 寂寞人妻瑜伽被教练日 | 日本美女黄色大片 | 亚洲国产视频在线观看 | 影音先锋男人天堂 | 人人澡人人透人人爽 | 欧美成人一区二区视频 | 黄色网址在线免费 | 人人爽人人干 | 天天色综 | 99热网址 | av电影一区二区 | 久久麻豆av | 久久久不卡国产精品一区二区 | 国产高清免费av | 女教师高潮黄又色视频 | 在线观看网站黄 | 夜夜骑av| 不卡的日韩av | 中文精品无码中文字幕无码专区 | 日韩欧美中文字幕在线视频 | 精品一区二区三区在线观看 | 少妇一级淫片免费放播放 | 成人无码久久久久毛片 | 欧美极品jizzhd欧美仙踪林 | 久久久久久久亚洲av无码 | 中文字幕高清视频 | 国产片网站 | 国产成人短视频 | 国产精品999 | 色导航 | 欧美综合网站 | 精品国产色 | 久久99热这里只频精品6学生 | 中文字幕+乱码+中文字幕明步 | 五月婷婷啪啪 | 黄色三级三级三级三级 | 日韩视频在线观看视频 | 日本福利小视频 | 精品人伦一区二区 | 亚洲综合福利 | 中文av网| 日日骚av| av在线播放观看 | 中文字幕天堂网 | 色综合久久五月 | babes性欧美69 | 人妻色综合网站 | 高h视频在线免费观看 | 中国性猛交 | 福利片第一页 | 黄色免费一级 | 波多野结衣av在线播放 | 日韩黄色在线 | 精品欧美日韩 | 丰满熟女一区二区三区 | 日产国产亚洲精品系列 | 最近最新mv字幕观看 | 久久久久久av无码免费网站 | 国产精品主播一区二区 | 在线免费看91 | 两个人看的www视频免费完整版 | 国产乱淫精品一区二区三区毛片 | 香港日本韩国三级网站 | 中文字幕在线观看你懂的 | 国产精品亚洲一区二区 | 亚洲aⅴ| 天天干网 | 国产日韩一区 | 国产91嫩草 | 又白又嫩毛又多15p 超碰在线一区 | 国产精品久久久久久亚洲色 | 成人免费观看视频网站 | 午夜在线视频免费观看 | 亚洲av无码精品色午夜 | 奇米影视欧美 | 国产精品偷拍 | 樱花电影最新免费观看国语版 | 人妻少妇久久中文字幕 | 久久国产99|