Anaconda基础使用

工作的时候每换一次服务器这些用法都要重新查一次,索性自己写一篇拉倒。

Conda

基础

  1. 创建虚拟环境,不指定py版本时默认下载最新的

conda create -n ENV_NAME python=3.10

  1. 查看当前所有虚拟环境

conda info -e

  1. 切换环境

conda activate ENV_NAME

  1. 删除环境

conda remove --name ENV_NAME --all

  1. 查看conda安装的库

conda list

  1. 退出环境

conda deactivate

杂项

conda --version	# 查看版本

conda info	# 查看conda信息,condarc位置
conda update conda	# 更新conda

conda update Anaconda	# 更新Anaconda整体

conda create --help	# 查看命令帮助

conda env export --name myenv > myenv.yml	# 导出环境

conda env create -f myenv.yml	# 还原环境

清理

conda clean -p	# 删除没用的包,packages
conda clean -t	# 删除tar打包,tarballs
conda clean -y -all	# 删除所有安装包及缓存

装库

conda的依赖安装真是很令我头大,换源麻烦就不说了,装的还巨慢,升级一次版本几个小时都不一定下的来,一直在分析各个库之间的依赖,所以我的conda用的也是pip装库,这里就写以下conda 的。

conda install/uninstall PACKAGE_NAME	# 安装/卸载库

# 以下的只用过升级的,记忆中等了很久都没升级完,后来直接删掉重新配了一个环境
conda install python=3.8	# 变更版本
conda update python	# 升级版本

Pip

装库老老实实用pip就完事了。。。

附上部分镜像源,个人觉得清华和阿里云的镜像源差点意思。。。

  1. 中科大(最爱用这个):https://pypi.mirrors.ustc.edu.cn/simple/
  2. 豆瓣:https://pypi.douban.com/simple/

换源指令:

  1. pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/
  2. pip config set install.index-url https://mirrors.aliyun.com/pypi/simple/ (老版本python使用)
  3. pip config unset global.index-url 或 pip config unset install.index-url(回退)

输入pip config list 验证是否换源成功

临时换源,如遇到trust信任问题再补充

参考

  1. Anaconda conda常用命令:从入门到精通_conda命令-CSDN博客
  2. 设置、恢复PIP默认下载源_pip install的源怎么改回默认-CSDN博客
posted @ 2024-04-12 02:19  颜骏  阅读(24)  评论(0编辑  收藏  举报