conda deactivate python3_python3 与python2 共存

本文介绍了如何使用miniconda3创建python2.7虚拟环境,解决python2与python3脚本共存的问题。通过conda create创建环境,conda activate切换环境,并利用清华大学开源镜像站加速包的安装。同时,还提到了conda的其他常用命令及如何将虚拟环境迁移到离线主机。
摘要由CSDN通过智能技术生成

0x00 痛点

有时候在网上下载的python脚本基于python3,有些是基于python2开发的。自己计算机只有一个环境怎么办?

0x01 安装miniconda3,创建虚拟python2.7虚拟环境为什么使用miniconda3 , 优势安装包小,目前python2.7 已经停止更新了

下载地址:https://docs.conda.io/en/latest/miniconda.html​docs.conda.io

下载安装好后,创建python2.7环境

conda create -n py27 python=2.7

确认是否成功,查看当前所有虚拟换进 conda env list

0x02 如何使用

进入cmd 默认是python3 环境

切换python2.7 环境conda activate py2

切换到各自环境,使用pip install 包名 安装包一般使用默认的pip安装会很慢,建议切换国内源进行安装,以下为清华大学开源镜像站Tsinghua Open Source Mirror​mirrors.tuna.tsinghua.edu.cn举例使用清华开源镜像站安装requests

pip install -i http://mirrors.aliyun.com/pypi/simple/ requests

0x03 conda 其他命令

conda create -n py27 python=2.7 #创建名为py27 版本为python2.7的虚拟环境

conda env list #查看虚拟环境

conda list #查看安装包数量

conda activate py2 #激活虚拟环境

conda deactivate 退出当前环境

0x04 conda 蒋虚拟环境迁移到离线主机上

将envs目录下的已有环境文件夹,还有anaconda3/pkgs文件夹复制到离线主机上对应目录

在离线主机上执行命令

命令格式

conda create -n [name] --clone [filepath] --offline

举例

conda create -n insightface --clone path/to/insightface --offline

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值