Python常用命令整理

本文详细介绍了Anaconda的常用命令,包括检查conda版本、创建与激活虚拟环境、删除环境、管理环境副本以及查看环境信息。此外,还讲解了如何使用conda和pip来安装、升级和管理Python包,以及如何通过环境文件和需求文件来移植环境。对于Python开发者来说,掌握这些命令能更高效地管理项目依赖。
摘要由CSDN通过智能技术生成

Anaconda常用命令

1.管理Conda

(1)检查conda版本
conda --version
(2)升级当前版本conda
conda update conda

2.管理(虚拟)环境

(1)创建环境
# 创建一个名为python3的环境,指定Python版本是3.8(不用管是3.8.x,conda会为我们自动寻找3.8.x中的最新版本)
conda create --name python3 python=3.8

# 安装好后,使用activate激活某个环境
activate python3 # for Windows
source activate python3 # for Linux & Mac
# 激活后,会发现terminal输入的地方多了python3的字样,实际上,此时系统做的事情就是把默认2.7环境从PATH中去除,再把3.8对应的命令加入PATH

# 如果想返回默认的python 2.7环境,运行
deactivate python3 # for Windows
source deactivate python3 # for Linux & Mac

# 删除一个已有的环境
conda remove --name python3 --all
# 利用python处理生物数据可能会用到biopython
conda create --name snowflake biopython
# 这条命令给biopython创建一个新的环境,位置在Anaconda安装目录下的/envs/snowflakes

# 另外,我们可以使用conda命令替换source命令用来激活和关闭环境
conda activate python3
conda deactivate

新的开发环境会被默认安装在你conda目录下的envs文件目录下。你可以指定一个其他的路径;去通过 conda create -h了解更多信息

(2)列出所有环境
conda info -envis或者(-e)
(3)复制一个环境
conda create -n python3 --clone python2 # 通过克隆创建环境副本
conda info –-envs  # 检查环境
(4)移植环境
conda env create -f environment.yaml -n new_env_name  # 加载yaml环境
pip install -r requirements.txt                       # 加载requirements.txt
(5)删除环境
conda remove -n python3 --all
(6) conda环境打包
# 安装conda-pack工具
conda install -c conda-forge conda-pack
# 打包当前conda环境,myenv是环境名称,myenv.tar.gz是打包后文件的名称,--ignore-missing-files可以忽略文件冲突报错
conda pack -n myenv -o myenv.tar.gz --ignore-missing-files

# 在另外机器恢复环境
conda create -n myenv --offline
conda unpack -n myenv -f myenv.tar.gz
(7) 控制台打开anaconda
anaconda-navigator

3.常见命令

# 查看预安装包的版本
pip index version package_name

Python

python依赖管理工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值