升级 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