0x00 痛点
有时候在网上下载的python脚本基于python3,有些是基于python2开发的。自己计算机只有一个环境怎么办?
0x01 安装miniconda3,创建虚拟python2.7虚拟环境为什么使用miniconda3 , 优势安装包小,目前python2.7 已经停止更新了
下载地址:https://docs.conda.io/en/latest/miniconda.htmldocs.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 Mirrormirrors.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