TensorFlow не найден с использованием pip

В моем случае я пытался выполнить код процедуры в MySQL и из-за некоторой проблемы с сервером, на котором сервер не может определить, где закончить оператор, я получаю код ошибки 1064. Поэтому я завернул процедуру с помощью пользовательский DELIMITER, и он работал нормально.

Например, перед тем как это было:

DROP PROCEDURE IF EXISTS getStats;
CREATE PROCEDURE `getStats` (param_id INT, param_offset INT, param_startDate datetime, param_endDate datetime)
BEGIN
    /*Procedure Code Here*/
END;

После помещения DELIMITER это было так:

DROP PROCEDURE IF EXISTS getStats;
DELIMITER $$
CREATE PROCEDURE `getStats` (param_id INT, param_offset INT, param_startDate datetime, param_endDate datetime)
BEGIN
    /*Procedure Code Here*/
END;
$$
DELIMITER ;
478
задан desertnaut 8 February 2019 в 23:08
поделиться

2 ответа

У меня была эта проблема также. При рассмотрении различных .whl файлов. Я заметил, что не было никакой 32-разрядной версии tensorflow на python 3.7. В конце просто должен был установить Python 3.7 на 64 бита от здесь .

0
ответ дан EarthMonster 4 November 2019 в 08:20
поделиться
  • 1
    У меня была эта проблема потому что мой bundle' s имя было подобное папке имя, заканчивающееся в " css". хотя мой пакет didn' t точно имел расширение файла, предложение привести меня к проблеме. – dsnunez 10 June 2014 в 07:07

Существует несколько групп ответов на этот вопрос. Этот ответ имеет целью обобщать одну группу ответов:

не может быть версии TensorFlow, который совместим с Вашей версией Python. Это особенно верно при использовании нового релиза Python. Например, может быть задержка между выпуском новой версии Python и выпуском TensorFlow для той версии Python.

В этом случае, я полагаю, что Ваши опции состоят в том, чтобы: 1) Понизить до предыдущей версии Python. 2) Скомпилировать TensorFlow от исходного кода. 3) Ожидать версии соответствия TensorFlow.

1
ответ дан 22 November 2019 в 22:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: