\_tfq_simulate_ops.so не найден при импорте tensorflow_quantum

Пробуем импортировать исходные библиотеки, связанные с tensorflow_quantum:

import tensorflow as tf
import tensorflow_quantum as tfq

import cirq
import sympy
import numpy as np
Getting error in 2nd line:

  File "Path_to_anaconda_site_packages\tensorflow_core\python\framework\load_library.py", line 61, in load_op_library
    lib_handle = py_tf.TF_LoadLibrary(library_filename)

NotFoundError: Path_To_Tensorflow_Quantum\core\ops\_tfq_simulate_ops.so not found

3 ответа

Это решение, предоставленное командой Tensorflow, у меня сработало.

      !pip install tensorflow-gpu==2.1.0
!pip install cirq==0.7.0 pathos==0.2.5 tensorflow-quantum==0.2.0

Это может быть то, что стоит поднять как проблему на TensorFlow Quantum Github здесь (https://github.com/tensorflow/quantum/issues). Без большой информации о платформе, которую вы используете, или даже о том, какая у вас версия python, может быть сложно диагностировать проблему здесь, но быстрое исправление, которое вы можете попробовать, может заключаться в том, что у вас установлена ​​более старая версия TensorFlow. TensorFlow Quantum требует tf == 2.1.0.

pip install --upgrade pip
pip install --upgrade tensorflow

Если этого не произойдет, возможно, стоит открыть проблему на github и дать там еще несколько подробностей:)

Сделайте следующие шаги:

!pip uninstall tensorflow
!pip install tensorflow

затем перезапустите среду выполнения, чтобы импортировать пакеты. Это работает.

Другие вопросы по тегам