0

我正在使用 Python 3.8(64 位)

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

但是当我尝试这样做时:

import tensorflow_quantum as tfq

终端总是说:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'tensorflow_quantum'

有人对这个问题有任何想法吗?干杯

4

2 回答 2

0

请运行以下命令:

pip3 install --upgrade pip
pip3 install tensorflow==2.3.1
pip3 install -U tensorflow-quantum
于 2020-11-12T09:27:08.967 回答
0

我遇到了一个非常相似的问题,我按照这个链接寻求帮助

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

python version == 3.6.2
conda create -n your_new_env_name python=3.6.2 anaconda

然后在继续之前按如下方式激活此环境

conda activate your_new_env_name

然后安装了张量流

pip install tensorflow==2.1.0
pip install tensorflow-gpu=2.0.0
pip install tensorflow-quantum

您可能会遇到 2 个需要解决的错误

第一个是这个当导入tensorflow时,我得到以下错误:

No module named 'numpy.core._multiarray_umath'

你所要做的就是这个

pip install numpy --upgrade

或者如果需要

pip install numpy --upgrade --user

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

pip install google.api_core==1.16.0

您可能还需要以下内容

pip install cython

我希望它有效!

于 2021-07-29T10:40:16.857 回答