anaconda3安装及虚拟环境管理、pip

本文介绍了Anaconda3的安装参考链接,安装完成后的操作。还讲解了Anaconda的使用,如包管理、创建和删除虚拟环境等。同时说明了添加清华源的方法,以及使用yaml文件安装指定环境的步骤,还对安装时可能出现的报错给出了解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装anaconda3参考:

https://blog.youkuaiyun.com/qq_15192373/article/details/81091098

安装完成后需重启终端,或者输入source ~/.bashrc

再输入python就会进入anaconda的python版本

 

anaconda使用,包管理:

https://blog.youkuaiyun.com/atpuxiner/article/details/85473485

创建虚拟环境

# 查看命令帮助
conda create --help
# 创建虚拟环境,指定名称和python版本
conda create --name venv-name python=3.6

conda create -n venv-name python=3.6.5

#列出conda已创建的环境

conda env list

# 删除一个已有的环境

conda remove --name venv-name --all

 

conda添加清华源:

1、使用如下命令

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

从channel中安装包时显示channel的url,可以进行一下设置:

conda config --set show_channel_urls yes

若不想显示,可设置为no

参考:

https://www.jianshu.com/p/21f35cb966fc

2、在home目录下.condarc文件中粘贴地址,这样就很全了

但刚开始home目录下没有.condarc文件,使用sudo gedit ~/.condarc会创建文件,1中命令也会生成这个文件

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

清华源官网Anaconda 镜像使用帮助

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

 

 

使用yaml文件安装指定环境

参见anaconda官网环境管理https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#creating-an-environment-from-an-environment-yml-file

# 执行如下命令可以将当前环境下的 package 信息存入名为 environment 的 YAML 文件中。
conda env export > environment.yaml

# 同样,当执行他人的代码时,也需要配置相应的环境。这时你可以用对方分享的 YAML 文件来创建一摸一样的运行环境。

conda env create -f environment.yaml

安装时报错:prefix already exists: /home/jason/anaconda3

原因是yaml文件的首行为新安装的环境名,与已有的环境名重复,改掉。但是还是报了别的错,有个网址没识别

原因是这个网址需要翻墙,把yaml中进不去的网址删掉,留下镜像源就可以了,带jd的都删掉

使用该命令创建环境时pip安装的包会装到系统的Python目录下

#显示包安装的位置

pip show “包名”  ,例如pip show absl-py。如果安在了conda某个虚拟环境下,则在该环境下才显示

如果想安装在conda环境下面,把pip后面的包去掉,在conda环境下安装pip/pip3后再用该pip/pip3安装

#查看当前的pip所在目录:

which pip

#在conda虚拟环境下安装pip/pip3。pip可能把库安装到python2里,没有python2则两者一样,pip3安装起来比较麻烦?

#conda安装pip:

conda install pip

#anaconda安装pip3

https://blog.youkuaiyun.com/u013241595/article/details/101160741

#使用如下命令安装pip库

pip install -r cuda100_pip.txt

cuda100_pip.txt文件格式如下:

不知道在.yaml文件中加入pip的安装,然后再安装会不会可以????

 

#keras-contrib库安装不上,各种源里面都没有,找到git源码下载安装(百度查不到安装方法,在必应上搜keras-contrib install)

https://interviewbubble.com/importerror-no-module-named-keras_contrib/

pip install git+https://www.github.com/keras-team/keras-contrib.git


 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值