admin管理员组

文章数量:1655505

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

百度云链接:https://pan.baidu/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博客

本文标签: 离线环境Anaconda