在使用 python anaconda时,经常会用到很多常用操作,记录下来,方便以后更好地使用:
Conda
Conda既是一个包管理器又是一个环境管理器。你肯定知道包管理器,它可以帮你发现和查看包。但是如果当我们想要安装一个包,但是这个包只支持跟我们目前使用的python不同的版本时。你只需要几行命令,就可以搭建起一个可以运行另外python版本的环境。这就是conda环境管理器的强大功能。
Conda常用命令
1
| conda update conda # 升级conda
|
1 2
| conda create -n pytorch1 python=3 Astroid Babel #创建基于python3 ,包含Astroid 和 Babel 包,称为pytorch1的新环境,在/envs/bunnies文件夹里
|
1 2 3
| # 查看当前可用环境 conda env list conda info --envs
|
1 2 3
| # 切换工作环境 conda activate base conda deactivate
|
1 2 3 4 5 6
| # 复制一个环境 conda create -n flowers --clone snowflakes # 重新命名:先 clone 一份 new name 的环境;删除 old name 的环境; conda create -n tf --clone rcnn # 克隆 conda remove -n rcnn --all # 删除 conda info -e # 重新查看环境
|
1 2 3
| # 删除一个环境 conda remove -n flowers --all conda info -e # 查看是否环境已经成功被移除
|
1 2 3 4 5 6 7 8
| # 管理Python环境 # 检查python版本 conda search --full --name python conda search python # 使用模糊匹配 # 安装一个新的版本 conda create -n snakes python=3 # 查看已经安装的环境 conda info -e
|
1 2 3 4 5 6 7 8 9 10 11 12
| # 管理包 # 查看当前环境中包含的包和其版本列表 conda list # 查找一个包 conda search beautifulsoup4 # 安装一个包 conda install --name bunnies beautifulsoup4 # 你必须告诉conda你要安装环境的名字(-n bunies)否则它将会被安装到当前环境中
# 使用 pip 安装一个包,并可使用 conda list 进行查看; pip install see conda list
|
1 2 3
| # 删除整个anaconda rm -rf ~/miniconda OR rm -rf ~/anaconda # 直接删除整个文件夹,并去除.bashrc 中的配置文件即可,对环境影响较少;
|