Anaconda常用命令
Posted 咸鱼的小世界
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Anaconda常用命令相关的知识,希望对你有一定的参考价值。
tips:
- 命令不好用时,可在前面 加 conda(如:activate testpy不好用,就换成conda activate testpy)
1.创建/删除环境
#用conda创建一个名为testpy的python 3.7虚拟环境
conda create -n testpy python=3.7
#查看conda虚拟环境
conda env list
#进入conda虚拟环境
activate Qt5env
#退出conda虚拟环境
deactivate
#删除环境testpy
conda remove -n testpy --all
2.替换下载源
#查看当前下载源
conda config --show-sources
#添加源
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
#从channel中安装包时显示channel的url,这样就可以知道包的安装来源
conda config --set show_channel_urls yes
#还原默认源
conda config --remove-key channels
3.查看下载了哪些包
#pip能用,conda也有这功能
pip list
conda list
# 查看当前环境下numpy库的版本
pip show numpy
4.安装/卸载包
#安装包
pip install numpy
conda install numpy
# 安装 NumPy 库,并指定版本 1.12.5
pip install numpy==1.21.5 -i https://pypi.tuna.tsinghua.edu.cn/simple
# 安装 Pandas 库,并指定版本 1.2.4
pip install Pandas==1.2.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
# 安装 Matplotlib 库,并指定版本 3.5.1
pip install Matplotlib==3.5.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
#卸载包
pip uninstall numpy
conda uninstall numpy
Anaconda 常用命令
参考技术A 用户权限在自己用户目录下删除anaconda生成的文件夹就可以了。root用户要在/root/中找到anaconda 生成的文件夹,提权删掉。
rm -rf anaconda
名字随意,但是要用yml为扩展名,xml事另一种语言
安装环境依赖包,需要输入yml文件的路径
conda批量导出包含环境中所有组件的requirements.txt文件
pip批量安装requirements.txt文件中包含的组件依赖
我一般都是用清华源,因为anaconda禁用过一段时间,清华是第一个恢复使用的,留下了好印象
连接
pip 导出与安装依赖包
导出依赖包
安装依赖包
conda clean 就可以轻松搞定!第一步:通过 conda clean -p 来删除一些没用的包,这个命令会检查哪些包没有在包缓存中被硬依赖到其他地方,并删除它们。第二步:通过 conda clean -t 可以将conda保存下来的tar包。
1)在Anaconda Prompt终端中输入下面命令,查看你的notebook配置文件在哪里:
2)打开 jupyter_notebook_config.py 文件通过搜索关键词: c.NotebookApp.notebook_dir ,修改如下
3)然后重启notebook服务器就可以了
注:其它方法直接命令到指定目录,Anaconda Prompt终端中输:jupyter notebook 目录地址
conda config --set report_errors false/true
以上是关于Anaconda常用命令的主要内容,如果未能解决你的问题,请参考以下文章