首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError:没有名为“tensorflow_quantum”的模块

ModuleNotFoundError:没有名为“tensorflow_quantum”的模块
EN

Stack Overflow用户
提问于 2020-11-12 17:21:44
回答 2查看 651关注 0票数 0

我使用的是Python 3.8(64位)

基本上,我在互联网上尝试了所有可能的解决方案,比如更新python版本和tensorflow版本等。

但是当我尝试这样做的时候:

代码语言:javascript
复制
import tensorflow_quantum as tfq

终端总是说:

代码语言:javascript
复制
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'tensorflow_quantum'

有没有人知道这个问题?干杯

EN

回答 2

Stack Overflow用户

发布于 2020-11-12 17:27:09

请运行以下命令:

代码语言:javascript
复制
pip3 install --upgrade pip
pip3 install tensorflow==2.3.1
pip3 install -U tensorflow-quantum
票数 0
EN

Stack Overflow用户

发布于 2021-07-29 18:40:17

我也遇到过类似的问题,于是我跟随this link寻求帮助

简而言之,我创建了一个虚拟环境

代码语言:javascript
复制
python version == 3.6.2
conda create -n your_new_env_name python=3.6.2 anaconda

,然后按如下所示激活此环境,然后再继续。

代码语言:javascript
复制
conda activate your_new_env_name

然后安装tensorflow

代码语言:javascript
复制
pip install tensorflow==2.1.0
pip install tensorflow-gpu=2.0.0
pip install tensorflow-quantum

您可能面临两个错误,您可能需要解决这些错误

第一个问题是,在导入tensorflow时,我得到以下错误:

没有名为'numpy.core._multiarray_umath‘的模块

你要做的就是这样

代码语言:javascript
复制
pip install numpy --upgrade

或者在需要时

代码语言:javascript
复制
pip install numpy --upgrade --user

在导入与google.api_core相关的tensorflow-quantum时,您也可能会遇到错误,而为我解决这个问题的方法是执行以下操作

代码语言:javascript
复制
pip install google.api_core==1.16.0

您可能还需要执行以下操作

代码语言:javascript
复制
pip install cython

我希望它能起作用!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64801121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档