离线win7上用anaconda离线创建虚拟环境

本文所需文件的下载路径为:

百度云链接:https://pan.baidu.com/s/14S-xkERRhQVNfV-dauVYzw 
提取码:5hzn


第一步:安装anaconda。

        win7系统不支持python3.9,因此不能在win7系统上安装过新的anaconda,否则会出现无法创建menu的错误。根据经验,win7支持 Anaconda3-2021.05-Windows-x86_64.exe 的安装。

        建议把anaconda安装到D盘或E盘,因为创建虚拟环境需要占用较大内存,一个虚拟环境约需要占1G多的内存。

第二步:解压env.rar文件,拷贝到anaconda的安装路径下,替换原来的env文件夹。

        在离线条件下,conda不能从零创建一个虚拟环境,需要从其他地方拷贝。我在联网的机器上创建了4个纯净的虚拟环境:base-env-py36;base-env-py37;base-env-py38;base-env-py39。 对应的python版本分别是python3.6,python3.7,python3.8,python3.9。

        在安装完anaconda后,可将env.rar解压,替换anaconda安装路径下的env文件夹。此时,conda可以自动检测到这四个虚拟环境。之后,可基于这四个基础的虚拟环境创建新的虚拟环境。

第三步:使用clone创建新的虚拟环境。

        在cmd命令行终端或anaconda prompt中输入以下指令创建新的虚拟环境。

conda create -n your_env_name --offline --clone path_to_existed_base_env

        示例:

conda create -n work-env-py37 --offline --clone E:\software-setups\Anaconda3\envs\base-env-py37

        一般,为每一个项目单独创建一个虚拟环境,因此不建议直接使用本文提供的纯净虚拟环境。

第四步:给创建的虚拟环境安装需要的功能package,如numpy,tensorflow等。

        建议先在联网的机器上下载好相关的依赖包,然后拷贝到离线机器上安装,具体可参考我的博客python环境迁移:从联网笔记本到离线服务器_wzg2016的博客-CSDN博客

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值