在虚拟环境下运行tensorflow正常 如下:
但是在vscode中就显示模块不存在
在vs中python解释器已经换成虚拟环境下的了
并且导入的时候也有提醒
不知道哪里出问题了
不知道哪里出问题了
已经找到错误, 虚拟环境下的site-packages没有加到sys.path下
解决方法
print(sys.path)
# 比如说你有一个 'c\xxx\xxx\py`
# 你可以在上面路径下新建一个xxx.pth 然后打开文件,将 虚拟环境下的site-packages的路径放进去
# 问题解决
打开上面的路径 新建文件夹
然后编辑文件夹,加入你的虚拟环境下的site-packages路径即可