使用anaconda和conemu打造Python編程環(huán)境

為什么選擇全棧開發(fā)而不是人工智能呢?
我相信我自己,絕對(duì)不會(huì)沖動(dòng)地做一件事,我在表達(dá)對(duì)人工智能的熱愛的同時(shí),并不代表我就第一時(shí)間去接觸它。
人工智能對(duì)我來說,是腳踏實(shí)地的,而不是浮夸的談資。
正因?yàn)槿绱?,我毅然選擇了全棧開發(fā),我希望我擁有著堅(jiān)實(shí)的編程能力去接觸人工智能。
而不是我兩手空空去接觸。
我如果連全棧開發(fā)師都做不好,我憑什么去追逐那個(gè)人工智能的層面?
所以,我將與51CTO學(xué)院一路同行,追逐優(yōu)秀的自己。
我吹下的牛逼,得讓人看見,才能有鞭策我的動(dòng)力。
不然我光對(duì)自己吹牛B,只不過是對(duì)自己的一種安慰。

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、烏拉特后網(wǎng)絡(luò)推廣、小程序定制開發(fā)、烏拉特后網(wǎng)絡(luò)營(yíng)銷、烏拉特后企業(yè)策劃、烏拉特后品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供烏拉特后建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:muchs.cn

接下來就直接進(jìn)入正題吧,如何在一臺(tái)全新的電腦上打造python編程環(huán)境:
①聯(lián)網(wǎng)。下載anaconda和conemu
anaconda的下載地址:
https://www.anaconda.com/download/
請(qǐng)務(wù)必選對(duì)自己要用的python版本和系統(tǒng)的位數(shù)。
使用anaconda和conemu打造Python編程環(huán)境
要強(qiáng)調(diào)的是,請(qǐng)把全部選項(xiàng)勾上,不要問為什么,直接避免以后環(huán)境變量帶來的問題:
這個(gè)是把你下載的anaconda自動(dòng)添加到環(huán)境變量。
使用anaconda和conemu打造Python編程環(huán)境
要知道,anaconda是自帶python.exe的,假如你下載時(shí)選擇的是python3.7:
那么打開anaconda輸入python時(shí)你的情況應(yīng)該是這樣的:
使用anaconda和conemu打造Python編程環(huán)境
那么,這個(gè)軟件的使命就到了這兒,因?yàn)檫@個(gè)軟件是:
Anaconda指的是一個(gè)開源的Python發(fā)行版本,其包含了conda、Python等180多個(gè)科學(xué)包及其依賴項(xiàng)。
用白話說,就是Python包的管理器。
這個(gè)東西當(dāng)然要結(jié)合命令提示符窗口來結(jié)合使用。
那么我們系統(tǒng)確實(shí)自帶一個(gè)cmd的命令提示符,這個(gè)時(shí)候conemu登場(chǎng)了。
沒錯(cuò),conemu就是用來替代cmd而作為命令提示符窗口,今后不再使用cmd。
各位不必再追究為什么,因?yàn)榈阶詈蟠蠹叶紩?huì)懂得conemu比cmd好用。
conemu的下載地址:
https://www.fosshub.com/ConEmu.html
使用anaconda和conemu打造Python編程環(huán)境
選擇第二行,installer(32-bit,64-bit)即可。
注意,這兩個(gè)軟件裝在哪兒不重要,但是我希望的是裝的地方不要太深入。
要是遇到環(huán)境變量的問題,你百度的時(shí)候至少還能看懂如何添加進(jìn)去。
當(dāng)conemu安裝完畢的時(shí)候,可以把這個(gè)軟件固定到任務(wù)欄,方便今后的打開。
使用anaconda和conemu打造Python編程環(huán)境
打開conemu窗口,你如果嚴(yán)格按照我上面的步驟走,輸入conda你會(huì)看見:
使用anaconda和conemu打造Python編程環(huán)境
這象征著,你已經(jīng)完成了這兩個(gè)軟件的完美安裝。
從今以后,我們將頻繁地使用conemu去做各種事情。

②打造python編程環(huán)境,命名上自己的名字。
在做這些事之前,我們確實(shí)還要傳進(jìn)去一些關(guān)于Python的東西。
也就是免費(fèi)的Anaconda Python 倉(cāng)庫(kù),不要問那么多,直接下載就完事。
在conemu中分別輸入這三行,完成下載:
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 --set show_channel_urls yes
這個(gè)時(shí)候,我要穿插一個(gè)管理屏幕的技巧:
在conemu中輸入cls,完成窗口的清屏,最后就變成這樣:
使用anaconda和conemu打造Python編程環(huán)境
這個(gè)時(shí)候我們可以開始打造python編程虛擬環(huán)境了。
我們需要接觸到一些命令:
查看已有的編程虛擬環(huán)境:conda env list
創(chuàng)造一個(gè)編程虛擬環(huán)境:conda create -n $*

進(jìn)入環(huán)境 :activate $*

退出環(huán)境:deactivate
移除環(huán)境:conda remove --all -n $*

但是你們不覺得上面五個(gè)命令太過于長(zhǎng)了嗎?
在今后的使用conemu中我們直接輸入那么長(zhǎng)的命令,肯定要煩躁的爆炸,對(duì)吧?
于是我們打開conemu中的settings(快捷鍵:Win+Alt+P):
找到startup模塊的Environment,將下面的這段復(fù)制進(jìn)去:
alias cl=conda env list
alias cc=conda create -n $*

alias coa=activate $*

alias cod=deactivate
alias cr=conda remove --all -n $*
使用anaconda和conemu打造Python編程環(huán)境

這樣我們就對(duì)上面的五個(gè)命令完成了簡(jiǎn)化:
cl:查看已創(chuàng)建的環(huán)境列表
cc:創(chuàng)造一個(gè)虛擬環(huán)境
coa:進(jìn)入環(huán)境
cod:退出當(dāng)前環(huán)境
cr:移除環(huán)境

希望大家能牢牢記住上面的命令,接下來我們就進(jìn)入打造python虛擬編程環(huán)境的步驟:
輸入cl,看到如圖:
使用anaconda和conemu打造Python編程環(huán)境
這個(gè)是基礎(chǔ)的編程環(huán)境,python版本是安裝conda的時(shí)候所選擇的python版本。
現(xiàn)在我們知道,python當(dāng)前最流行的兩個(gè)版本毫無(wú)疑問是2.7和3.7版本,那么我們直接創(chuàng)造這兩個(gè)虛擬編程環(huán)境。
輸入cc py2 python=2.7(py2是創(chuàng)造虛擬名字的名字):
使用anaconda和conemu打造Python編程環(huán)境
創(chuàng)建的過程中,輸入y代表同意:
使用anaconda和conemu打造Python編程環(huán)境
創(chuàng)建成功之后,輸入coa py2進(jìn)入這個(gè)環(huán)境,之后輸入python。
我們是可以清楚地看到python版本是2.7:
使用anaconda和conemu打造Python編程環(huán)境
那么按ctrl+z退出python環(huán)境,并再退出py2編程環(huán)境:
使用anaconda和conemu打造Python編程環(huán)境
這個(gè)時(shí)候,可以創(chuàng)建名稱為py3的python=3.7的編程環(huán)境:
cc py3 python=3.7
y
coa py3
圖片就省略了。
那么這個(gè)時(shí)候,我們?cè)谶x擇python的時(shí)候,總有自己最愛的python版本。
像我,肯定最喜歡python3.7版本,那我就創(chuàng)建一個(gè)以自己名字為命名的環(huán)境:
方法我就不再說了,最終我輸入cl查看列表的時(shí)候,是這樣的:
使用anaconda和conemu打造Python編程環(huán)境

看完我這篇文章,你們都學(xué)會(huì)打造python編程環(huán)境了嗎?

當(dāng)前題目:使用anaconda和conemu打造Python編程環(huán)境
本文鏈接:http://muchs.cn/article12/gdeigc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、云服務(wù)器、動(dòng)態(tài)網(wǎng)站、網(wǎng)站內(nèi)鏈、App設(shè)計(jì)、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)