conda是環境和包管理器。conda建立的python環境中也有乙個pip,在乙個環境中既可以用conda安裝包,又可以用pip安裝包
可參考這個鏈結
anaconda可以取代python,安裝anaconda後不用再裝python。anaconda已經整合了python環境。
如果計算機上已經安裝了 python,再安裝anaconda,這不會有任何影響。實際上,指令碼和程式使用的預設 python 是 anaconda 附帶的 python。
# 建立名為 my_env且安裝了 python 3.5、numpy 和 pandas 的環境
conda create -n my_env python=
3.5 numpy pandas
# windows 進入\離開 建立的環境
activate my_env
deactivate
# linux進入建立的環境
source activate my_env
# 檢視當前進入的環境裡的包
conda list
# 在當前環境安裝包、刪除包和更新包
conda install numpy=
1.10
conda remove package_name
conda update package_name
conda update -
-all
# 列出你建立的所有環境,當前環境有星號(*)
conda env list
# 刪除指定環境
conda env remove -n my_env
共享環境這項功能確實很有用,它能讓其他人安裝你的**中使用的所有包,並確保這些包的版本正確。你可以使用 conda env export > environment.yaml 將包儲存為 yaml。命令的第一部分 conda env export 用於輸出環境中的所有包的名稱(包括 python 版本)。匯出命令的第二部分 > environment.yaml 將匯出的文字寫入到 yaml 檔案 environment.yaml 中。現在可以共享此檔案,而且其他人能夠用於建立和你專案相同的環境。
要通過環境檔案建立環境,請使用 conda env create -f environment.yaml。這會建立乙個新環境,而且它具有同樣的在 environment.yaml 中列出的庫。
可以執行下列命令換源:
-set show_channel_urls yes由於專利問題,opencv的某些方法(如sift)在高版本無法使用,所以一般選擇這個版本安裝。
pip install opencv-python==3.4.2.16
pip install opencv-contrib-python==3.4.2.16
Anaconda的一些命令
1 首先在所在系統中安裝anaconda。可以開啟命令列輸入conda v檢驗是否安裝以及當前conda的版本。2 conda常用的命令。1 conda list 檢視安裝了哪些包。2 conda env list 或 conda info e 檢視當前存在哪些虛擬環境 3 conda update...
anaconda的一些使用記錄
檢視環境有哪些 conda info e 建立環境 conda create n lls python37 python 3.7 啟用環境 activate 如 activate lls python37 注 由於配置的是清華的映象,不知什麼原因,使用python3.7的conda環境時,安裝ten...
Anaconda命令的一些應用
請多用pip少用conda,anaconda官方貌似對大陸不太友好,即使清華的映象源也無法獲取conda官方最新的包,而且conda伺服器應該是刻意對大陸限速了,比pip官方源還要慢。唉,要是沒有這堵牆就好了,愚民終害己。新增多個不同的國內源 conda config add channels co...