MiniConda3是一款python環(huán)境管理工具,可以快速安裝python3環(huán)境,它用于安裝多個(gè)版本的軟件包及其依賴關(guān)系,并在它們之間輕松切換,本次小編為大家?guī)?lái)了MiniConda3官方下載以及安裝教程,有需要的朋友可以下載使用。
MiniConda3系統(tǒng)要求
32位或64位計(jì)算機(jī)
對(duì)于Miniconda-400 MB磁盤空間
對(duì)于Anaconda最低3 GB的磁盤空間來(lái)下載和安裝
Python 2.7,3.4,3.5或3.6
pycosat
PyYaml
MiniConda3安裝教程:
第一個(gè)框:允許在命令行使用conda
第二個(gè)框:將conda中的python環(huán)境作為系統(tǒng)python環(huán)境(之前在系統(tǒng)C盤安裝的,需要清除,可以先剪切其中的安裝包放到其他地方)
2.配置
添加清華鏡像源:(cmd)
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
還是使用pip下載python的安裝包(之前添加的pip清華源還可以用。不知道是配置miniconda的功勞,還是因?yàn)橹暗呐渲眠€存在)。查看pip –version,已經(jīng)是miniconda目錄下的pip了。
此時(shí),通過pip下載的安裝包,放在miniconda的相關(guān)目錄下E:\soft\miniconda3\Lib\site-packages
本來(lái)想直接將原來(lái)系統(tǒng)中的python37的安裝包,直接復(fù)制到miniconda中。然而擔(dān)心出現(xiàn)問題。還是老實(shí)重新安裝吧。(后面驗(yàn)證,實(shí)際不會(huì)出問題,可以直接復(fù)制)
conda在命令行創(chuàng)建虛擬環(huán)境>conda create -n python37 python=3.7(速度太慢,無(wú)法連接,可以改用pycharm創(chuàng)建)
創(chuàng)建新的虛擬環(huán)境:(添加python解釋器)
(1)首先,在envs目錄下創(chuàng)建新的文件夾“python37”,location選擇該空文件夾
(2)其次,base interpreter的下拉選項(xiàng),選擇miniconda所在的python.exe目錄
(3)最后,勾選兩個(gè)復(fù)選框,確定,稍等一會(huì)即可。
其中的安裝包,包括conda中site-packages的安裝包(即可以通過pip直接下載)
虛擬環(huán)境python37中的site-packages是沒有安裝包的。
說(shuō)明:這里其實(shí)是通過tirtualenv創(chuàng)建虛擬環(huán)境,而不是conda創(chuàng)建,只是該環(huán)境剛好放到conda的envs中,可以通過conda activate進(jìn)入,但是不能在該虛擬環(huán)境中通過conda安裝私有的安裝包,只能通過繼承全局安裝包,進(jìn)行使用。其作用與conda設(shè)置的系統(tǒng)python環(huán)境一樣。
解釋一下目前安裝的三種:
(1)第一個(gè):就是上文創(chuàng)建的假虛擬環(huán)境。(正規(guī)的virtualenv虛擬環(huán)境安裝,參考另一篇文檔)
(2)第二個(gè):安裝conda時(shí),勾選的系統(tǒng)環(huán)境,可以在添加python解釋器的“系統(tǒng)環(huán)境”欄目中添加。
(3)第三個(gè):就是通過conda創(chuàng)建(pycharm也可以創(chuàng)建新的conda環(huán)境)的虛擬python環(huán)境。主要用于TensorFlow2.1.0-gpu的使用。
pycharm打開,默認(rèn)選擇virtualenv中的python37環(huán)境作為解釋器
所以,現(xiàn)在本機(jī)有三個(gè)python3.7.6的環(huán)境:
conda的系統(tǒng)環(huán)境(E:\soft\miniconda3\pyhon.exe)
conda的TensorFlow2.1.0-gpu虛擬python環(huán)境(E:\soft\miniconda3\envs\tf_2g\python.exe)
virtualenv的虛擬python環(huán)境(E:\soft\virtualenv\python37\Scripts\python.exe)