我把我win7虚拟机的环境打包到舍友的win10电脑里面

1.确认conda虚拟环境,只有base环境

2.查看base环境工具包,并没有tf2的包

3.在anaconda3\env里面创建文件夹sf,将解压好的文件放在这个文件里

 

4.命令行conda env list查看是否有新增虚拟环境

 

5.conda activate sf  激活环境

6.执行python C:\\Users\\Administrator\\Desktop\\test.py 

显示numpy版本太低

7.我切到python环境,导入numpy,查看其版本和路径

 现在访问的numpy并不是本虚拟环境中的numpy,这时base的环境

8.查看tf的位置

 我发现访问的是目前环境的tf,这貌似说明了一个道理:base有的工具包,可能会直接调用base的,base没有的才调用当前环境的

9.我删掉了base中的numpy

10.回到sf虚拟环境,重新执行python C:\\Users\\Administrator\\Desktop\\test.py

 

运行成功。 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐