在python中的虚拟环境中进行pip安装后,无法导入tensorflow

2024-05-19 13:08:56 发布

您现在位置: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\u 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

我花了几个小时来尝试这个和那个。但是没有成功。 有人知道为什么会这样吗


Tags: installpip文件import版本venvlibtensorflow
1条回答
网友
1楼 · 发布于 2024-05-19 13:08:56

在水蟒中运行tensorflow。 删除并卸载所有现有python软件并下载anaconda。然后查看如何在anaconda中安装tensorflow和keras的教程。使用goodnet速度大约需要20分钟。 在没有anaconda的情况下尝试加载模块时,我曾经得到相同的dll错误加载模块未找到错误。这些是兼容性问题

相关问题 更多 >