我把我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
运行成功。