升級 conda update conda conda update anaconda conda update anaconda-navigator //update最新版本的anaconda-navigator 卸載 計算機控制面板->程序與應用->卸載 //windows rm -rf anaconda //ubuntu 最后,建議清理下.bashrc中的Anaconda路徑。 conda環境使用基本命令: conda update -n base conda //update最新版本的conda conda create -n xxxx python=3.5 //創建python3.5的xxxx虛擬環境 conda activate xxxx //開啟xxxx環境 conda deactivate //關閉環境 conda env list //顯示所有的虛擬環境 anaconda安裝最新的TensorFlow版本 參考:https://blog.csdn.net/qq_35203425/article/details/79965389 1.打開anaconda-prompt 2.查看tensorflow各個版本:(查看會發現有一大堆TensorFlow源,但是不能隨便選,選擇可以用查找命令定位) anaconda search -t conda tensorflow 3.找到自己安裝環境對應的最新TensorFlow后(可以在終端搜索anaconda,定位到那一行),然后查看指定包 anaconda show <USER/PACKAGE> 4.查看tensorflow版本信息 anaconda show anaconda/tensorflow 第4步會提供一個下載地址,使用下面命令就可安裝1.8.0版本tensorflow conda install --channel https://conda.anaconda.org/anaconda tensorflow=1.8.0 更新,卸載安裝包: conda list #查看已經安裝的文件包 conda update xxx #更新xxx文件包 conda uninstall xxx #卸載xxx文件包 刪除虛擬環境 conda remove -n xxxx --all //創建xxxx虛擬環境 清理(conda瘦身) conda clean就可以輕松搞定!第一步:通過conda clean -p來刪除一些沒用的包,這個命令會檢查哪些包沒有在包緩存中被硬依賴到其他地方,並刪除它們。第二步:通過conda clean -t可以將conda保存下來的tar包。 conda clean -p //刪除沒有用的包 conda clean -t //tar打包 jupyter notebook默認工作目錄設置 參考:https://blog.csdn.net/liwei1205/article/details/78818568 1)在Anaconda Prompt終端中輸入下面命令,查看你的notebook配置文件在哪里: jupyter notebook --generate-config //會生成文件C:\Users\用戶\.jupyter\jupyter_notebook_config.py 2)打開jupyter_notebook_config.py文件通過搜索關鍵詞:c.NotebookApp.notebook_dir,修改如下 c.NotebookApp.notebook_dir = 'E:\\tf_models' //修改到自定義文件夾 3)然后重啟notebook服務器就可以了 注:其它方法直接命令到指定目錄,Anaconda Prompt終端中輸:jupyter notebook 目錄地址
查看 conda 版本號 conda -V conda --version 環境管理 查看當前有哪些環境 conda env list conda info -e 實際執行命令示例:
➜ ~ conda env list # conda environments: # base * /anaconda3 flaskdev /anaconda3/envs/flaskdev pythonRoad /anaconda3/envs/pythonRoad test_py2 /anaconda3/envs/test_py2 ➜ ~ conda info -e # conda environments: # base * /anaconda3 flaskdev /anaconda3/envs/flaskdev pythonRoad /anaconda3/envs/pythonRoad test_py2 /anaconda3/envs/test_py2 查看環境管理的命令幫助 conda env -h 創建環境 conda create --name your_env_name 創建指定 python 版本的環境 conda create --name your_env_name python=2.7 conda create --name your_env_name python=3.6 創建包含某些包的環境 conda create --name your_env_name numpy scrapy 創建指定版本下包含某些包的環境 conda create --name your_env_name python=3.6 numpy scrapy 激活某個環境 source activate target_env_name 關閉激活的環境 source deactivate target_env_name 復制某個環境 conda create --name new_env_name --clone old_env_name 刪除某個環境 conda remove --name target_env_name --all 包管理 列舉當前活躍環境下的所有包 conda list 列舉一個指定環境下的所有包 conda list -n your_env_name 為激活環境安裝某個包 conda install package_name 為指定環境安裝某個包 conda install --name target_env_name package_name 更新當前環境某個包 conda update package_name 更新指定環境某個包 conda update -n target_env_name package_name 刪除當前環境某個包 conda remove package_name 注意: 如果是通過pip安裝的包,移除時也請使用 pip uninstall package_name 命令移除,如果使用 conda remove 可能會發生異常,導致conda不可用 刪除指定環境某個包 conda remove -n target_env_name package_name 搜索某個包信息 conda search package_name 更新anaconda conda update anaconda 更新python至最新版本 conda update python 更新所有包 conda update --all 分享環境 把自己的環境分享給別人,方便他人快速建立與你一模一樣的環境(同一個版本的python及各種包). 一個分享環境快速的方法就是給他人一個你要分享環境的.yml文件。首先通過activate命令激活要分享的環境,然后在激活的環境中輸入下面的命令,會在當前工作目錄下生成一個yml文件。 步驟: 1) 生成欲分享環境的yml文件 conda env export > environment.yml
2) 他人在自己本地使用yml文件創建文件 conda env create -f environment.yml
3)導出conda當前安裝的環境中使用pip安裝的環境到requirements.txt中
pip freeze > requirements.txt
指定源安裝
Conda 三方源
當前tuna還維護了一些anaconda三方源。
Conda Forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
msys2
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
bioconda
-
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
menpo
-
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
pytorch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
切換為清華源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
# 設置搜索時顯示通道地址
conda config --set show_channel_urls yes
切換回默認源:
conda config --remove-key channels
anaconda 安裝指定源的包:
1、conda search
命令:conda search pkg_name
安裝的時候直接:conda install cudatoolkit=版本后
2、安裝其他源的包
命令:anaconda search -t conda pkg_name
命令:anaconda search -t conda cudatoolkit
上面找到了很多個版本的 cudatoolkit
命令:anaconda show Name
命令:anaconda show mwojcikowski/cudatoolkit
根據提示,用上面的命令安裝包
conda install --channel https://conda.anaconda.org/mwojcikowski cudatoolkit
或者:
conda install -c https://conda.anaconda.org/mwojcikowski cudatoolkit