搞python的都知道python三神器pip\virtualenv\fabric,準(zhǔn)確的說應(yīng)該是環(huán)境部署管理三神器,幾年前我也一直用這套東西管理環(huán)境,確實(shí)好用,但是直到遇到了miniconda,才開始用conda管理環(huán)境。 說實(shí)話改用miniconda很重要的一個(gè)原因是python版本的管理,以前都是py2,三神器用起來爽爽的,但是py3出了以后還要加個(gè)pyenv管理py版本,就覺得比較麻煩,切換版本,切換環(huán)境。接觸到conda還是讓人眼前一亮的感覺。 下面簡單說一下miniconda的實(shí)際應(yīng)用,這里只是簡單說一下部署環(huán)境用到的一些命令,大家簡單體會(huì)下,更多的信息可以查看官網(wǎng)教程哦。 一、windows環(huán)境下使用首先去miniconda官網(wǎng)下載windows系統(tǒng)對(duì)應(yīng)位數(shù)的miniconda 網(wǎng)址:https:///miniconda.html 下載py3或者py2其實(shí)都無所謂,因?yàn)閯?chuàng)建環(huán)境的時(shí)候可以指定py版本。 下載完了以后就是雙擊-》下一步-》選擇安裝路徑-》安裝成功 安裝完了以后把conda的bin目錄加到系統(tǒng)環(huán)境變量里面,然后再cmd控制臺(tái)輸入conda -h 就會(huì)出現(xiàn)幫助信息 安裝完了,然后就是創(chuàng)建一個(gè)新的環(huán)境,輸入命令 conda create -n toutiao python=3,然后會(huì)詢問你是不是安裝一些包,輸入y,就會(huì)自動(dòng)創(chuàng)建一個(gè)名字為toutiao的環(huán)境,使用的python是py3,里面自動(dòng)包含了pip等必須的軟件,如下圖 環(huán)境創(chuàng)建好了,還要激活一下輸入activate toutiao 進(jìn)入環(huán)境,cmd上也有提示 ,前面會(huì)多一個(gè)環(huán)境名稱 toutiao ,這樣就是在環(huán)境里面了,退出的話就是deactivate toutiao 然后就可以直接安裝相關(guān)軟件了,安裝django可以直接輸入pip install django==1.10 這樣就不會(huì)污染系統(tǒng)環(huán)境了,十分好用。 最后可以在pycharm中指定本地環(huán)境,選擇對(duì)應(yīng)的py,就可以開開心心的開發(fā)啦! 二、linux環(huán)境下使用這里以centos為例,只說一下安裝,使用命令和windows是一樣的,不再重復(fù): 首先獲取安裝包wget https://repo./miniconda/Miniconda3-latest-Linux-x86_64.sh 然后給這個(gè)文件權(quán)限 chmod x ./Miniconda3-latest-Linux-x86_64.sh 最后指定目錄安裝,比如安裝到~/local/conda,使用./Miniconda3-latest-Linux-x86_64.sh -p /home/work/local/conda 特別注意,路徑一定用全路徑,個(gè)人主目錄不能使用~ 代替。 好了就說這么多了,更多知識(shí)大家可以點(diǎn)擊我的頭像關(guān)注我的博客哦! 轉(zhuǎn)載請(qǐng)標(biāo)明出處 |
|