Linux环境下配置Anaconda3管理下的python(备忘录)
摘要
在centos7下安装anaconda3并管理python
1.安装Anaconda3
在官网下载最新版或者使用
1
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh
下载完成后使用sh Anaconda3-5.2.0-Linux-x86_64.sh
进行安装
一路回车然后yes,然后会让你选择安装路径,默认为当前用户/anaconda3
随后会问是否添加环境变量(yes),是否安装vscode(no)
最后使用conda info
来查看是否安装成功,如果出现bash: conda: command not found
是没加入环境变量,或者添加了没重新生效,需要到用户目录下输入source .bashrc
2.创建环境
conda create -n envname python=3.9
其中envname是环境名,3.9是版本号,都可以替换
如果出现创建新环境有出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url
可能是防火墙等因素的问题,建议使用conda config --remove-key channels
命令去除换源。
使用source activate
进入base环境,这是基础环境,不建议在这里安装库,一些conda的命令见下文。
第一次需要使用source activate
先激活一次,然后才能使用conda activate envname
来直接激活对应环境。
3.编写运行python
使用touch
或vi
命令创建.py
文件
在终端使用python xxx.py
运行
4.换源
如果有换源需要可以使用下面的命令
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ |
1 | pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple |
5.conda的命令
5.1 创建环境
1 | conda create -n envname python=3.9 |
其中envname代表环境名
5.2 进入虚拟环境
1 | conda activate envname |
5.3 退出环境
1 | conda deactivate |
5.4 删除环境
1 | conda remove -n envname --all |
5.5 查看所有环境
1 | conda env list |
5.6 查看conda版本
1 | conda --version |
5.7 更新conda
1 | conda update conda |
5.8 备份旧环境
1 | conda create --name new_env_name --clone old_env_name |
5.9 查看当前环境安装的包
1 | pip list |
参考资料
[1] https://blog.csdn.net/u013898698/article/details/117958663
[2] https://blog.csdn.net/Arno_An/article/details/105229780
[3] https://www.cnblogs.com/tianlang25/p/12433025.html