python anaconda 常用操作;conda 命令指南

2020-12-30 11:22:49 浏览数 (1)

在使用 python anaconda时,经常会用到很多常用操作,记录下来,方便以后更好地使用:

conda:

Conda既是一个包管理器又是一个环境管理器。你肯定知道包管理器,它可以帮你发现和查看包。但是如果当我们想要安装一个包,但是这个包只支持跟我们目前使用的python不同的版本时。你只需要几行命令,就可以搭建起一个可以运行另外python版本的环境。这就是conda环境管理器的强大功能。

conda常用命令:

代码语言:javascript复制
conda update conda # 升级conda
代码语言:javascript复制
conda create -n bunnies python=3 Astroid Babel
#创建基于python3 ,包含Astroid 和 Babel 包,称为bunnies的新环境,在/envs/bunnies文件夹里
代码语言:javascript复制
# 查看当前可用环境
conda env list 
conda info --envs
代码语言:javascript复制
# 切换工作环境
conda activate base
conda deactivate
代码语言:javascript复制
# 复制一个环境
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 # 重新查看环境
代码语言:javascript复制
# 删除一个环境
conda remove -n flowers --all
conda info -e # 查看是否环境已经成功被移除 
代码语言:javascript复制
# 管理Python环境
# 检查python版本
conda search --full --name python 
conda search python # 使用模糊匹配 
# 安装一个新的版本 
conda create -n snakes python=3
# 查看已经安装的环境 
conda info -e 
代码语言:javascript复制
# 管理包
# 查看当前环境中包含的包和其版本列表 
conda list 
# 查找一个包
conda search beautifulsoup4 
# 安装一个包
conda install --name bunnies beautifulsoup4 
# 你必须告诉conda你要安装环境的名字(-n bunies)否则它将会被安装到当前环境中 

# 使用 pip 安装一个包,并可使用 conda list 进行查看;
pip install see 
conda list 
代码语言:javascript复制
# 删除整个anaconda 
rm -rf ~/miniconda OR  rm -rf ~/anaconda 
# 直接删除整个文件夹,并去除.bashrc 中的配置文件即可,对环境影响较少;

保持更新,转载请注明出处。更多内容请关注 cnblogs.com/xuyaowen 

参考链接:

https://my.oschina.net/lilinzero/blog/1539356

https://conda.io/projects/conda/en/latest/user-guide/getting-started.html

https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

用例补充:

(neugraph) y@s09:~$ conda create -n neugraph python=3.6.9 

(neugraph) y@s09:~$ conda activate neugraph 

(neugraph) y@s09:~$ conda deactivate 

用例补充2:安装 jupyter 并启动 

pip install notebook # 安装 jupyer notebook 

jupyter notebook # 启动 notebook 

jupyter notebook --generate-config 生成配置文件;

jupyter notebook password 设置密码 

jupyter notebook --allow-root --ip='0.0.0.0' --no-browser /root/workplace/ 常用启动命令 

配置文件位置在;/root/.jupyter/jupyter_notebook_config.json 文件中;

输入 终端显示的 token 既可以使用;(用于科学计算非常方便)

用例补充3:vscode 激活conda 环境

快捷键ctrl p,输入>select interpreter来选择相应的Anaconda环境 

选择相应使用的版本即可;

# 2019年12月19日

conda 显示配置信息:

conda config --show

conda 设置不自动启动base环境:

conda config --set auto_activate_base false 

conda 用户配置信息,在当前环境下使用rc配置文件配置:

~$ cat ~/.condarc 

0 人点赞