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