[英]unable to import tensorflow after I pip install in a virtual environment in python
我的 python 版本是 3.7.5。
在 vscode 中,我创建了我的虚拟环境
python -m venv myProj
然后我将我的 python 解释器切换到: python3.7.5 64bit ('myProj':venv)
我安装 tensorflow 如下:
pip install tensorflow
我可以看到 tensorflow 出现在myProj/lib-sitePackages
然后我尝试运行 python 文件,其中有一行 'import tensorflow' 提示如下:(myProj) C:\\Users\\xxx\\Documents\\My_Document\\myname\\myProj>
我收到如下错误:
ImportError: DLL load failed: The specified module could not be found.
Failed to load the native TensorFlow runtime.........
有趣的是,当我在虚拟环境之外执行pip install tensorflow
,我能够运行 python3.7.5 并导入 tensorflow。
我花了几个小时尝试这个和那个。 但没有成功。 有谁知道为什么会这样?
在 anaconda 中运行 tensorflow。 删除并卸载所有现有的python软件并下载anaconda。然后查看如何在anaconda中安装tensorflow和keras的教程。 以良好的网速大约需要 20 分钟。 我曾经在没有 anaconda 的情况下尝试时遇到相同的 dll 错误加载模块未找到错误。这些是兼容性问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.