1、管理condapython
經過anaconda來安裝python及python包,讓你沒必要關心繫統是否安裝了一些依賴,如zlib等等,anaconda已經集成了這些依賴,能夠方便的安裝pythonlinux
下載請點擊windows
1)檢查conda版本bash
conda --version
2)升級當前conda版本服務器
conda update conda
3)建議:python2.7
由於Anaconda.org的服務器在國外,因此須要安裝packages時,你會發現conda下載的速度常常很慢,所幸清華TUNA鏡像源有Anaconda倉庫的鏡像,咱們將其加入conda的配置便可:
網站
# 添加Anaconda的TUNA鏡像url
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# 設置搜索時顯示通道地址spa
conda config --set show_channel_urls yes
2、管理環境3d
一個項目就須要一個環境,包含了python包等,各個項目環境須要獨立,conda能夠很容易管理環境
1)建立並激活一個環境
conda create --name medical_ner
位置在Anaconda安裝文件的/envs/medical_ner
還能夠指定Python版本:
conda create --name medical_ner_python36 python=3.6
執行完上面一句並激活環境後,能夠看到新建的環境中Anaconda已經爲其添加了幾個必要的庫:
輸入python後發現確實安裝了python36:
2)激活這個新環境
source activate medical_ner # linux下 activate medical_ner # windows dos下
新的開發環境會被默認安裝在你conda目錄下的envs文件目錄下。你能夠指定一個其餘的路徑;經過conda create -h查看參數使用
3)列出全部環境
conda info -e
4)切換到另外一個環境(activate/deactivate):即從一個項目環境切換到另一個項目環境
source activate medical_ner # linux下 activate medical_ner # windows dos下 # 若是要從你當前工做環境的路徑切換到系統根目錄時,鍵入: source deactivate # linux deactivate # dos
5)複製一個環境
conda create -n ner_copy --clone medical_ner # 根據medical_ner克隆一個ner_copy conda info –-e # 檢查環境
6)刪除一個環境
conda remove -n ner_copy
7)管理python:安裝一個不一樣版本的python
如今咱們假設你須要python3來編譯程序,可是你不想覆蓋掉你的python2.7來升級,你能夠建立並激活一個名爲snakes的環境,並經過下面的命令來安裝最新版本的python3:
conda create -n snakes python=3
爲了使用不一樣版本的python,你能夠切換環境,經過簡單的激活它就能夠,環境的激活前面已經陳述
固然已經使用了3.6的python環境,能夠升級該環境中的Python
# 先激活該環境,而後: conda install -c anaconda python=3.7
3、管理包
1)查看已安裝包:激活一個環境後能夠經過下面的命令查看已經安裝的包
conda list
2)向指定環境中安裝包:有三種方式
使用Conda命令安裝包:直接指定-n 指定安裝環境的名字,也能夠激活環境,再使用conda install命令
conda install --name medical_ner beautifulsoup4 # 或者先激活環境,再安裝 activate medical_ner conda install beautifulsoup4
從Anaconda.org安裝一個包:若是一個包不能使用conda安裝,咱們接下來將在Anaconda.org網站查找,搜索框內搜索相應的package
conda install--channel address package_name # 暫時還沒嘗試
經過pip命令來安裝包:須要先激活環境,而後
pip install package_name
4、移除包、環境、或者conda
移除包:
# 假設你決定再也不使用商業包。你能夠在bunnies環境中移除它 conda remove -n bunnies package_name
移除環境:
conda remove -n snakes --all # snakes是環境名字
注意:若是移除環境失敗,能夠嘗試下面的方法
conda env remove -n ENV_NAME
刪除conda
rm -rf path_install # 或者卸載anaconda
5、進入pycharm中配置
打開pycharm後新建一個project,而後
File --> Settings --> 搜索Project Interpreter,點擊右側的齒輪按鈕,再點擊Add
進入添加Interpreter的對話框,選擇左側的Virtualenv Environment再選擇右側的Existing environment
新建環境的目錄,在你安裝Anaconda目錄下的envs文件夾下(本人Anaconda安裝在D盤,故路徑以下圖所示)而後點擊OK按鈕
再點擊隨後顯示示的OK按鈕和Apply按鈕便可成功的將新建的環境配置到pycharm中
經過下圖咱們發現新的環境python包只有少些,根據項目須要便可在該環境下安裝該項目須要的包: