Tensorflow r1.0: не удалось найти версию, которая удовлетворяет требованию tenorflow
Я хочу установить Tensorflow 1.o для python на windows.
Это информация для моей системы.
D:\>python --version
Python 3.5.2 :: Anaconda 4.2.0 (32-bit)
D:\>pip3 --version
pip 9.0.1 from d:\web\anaconda\lib\site-packages (python 3.5)'
Но, когда я выполняю команду ниже,
D:\>pip3 install tensorflow
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
Я не понимаю, в чем проблема...
И я попробовал другой способ...
Это случай, когда я использую Conda
(tensorflow) D:\>pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl
tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl is not a supported wheel on this platform.
В чем проблема?
Ответы
Ответ 1
Я был в той же проблеме.
Ниже команда решила мою проблему
pip3 install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.0-py3-none-any.whl
чтобы найти список всех URL-адресов, основанных на версии Python и CPU или GPU, обратитесь только к:https://www.tensorflow.org/install/pip
Ответ 2
В Microsoft Windows TensorFlow требуется Python 3.5 64-разрядный. Кажется, вы используете 32-битный Python.
Ответ 3
Tensorflow на windows требует python 3.5. Вы можете выполнить следующие шаги для активации python 3.5 в anaconda:
- Посмотрите, какую версию python у вас есть:
conda search python
- Если у вас уже есть python 3.5, переходите к шагу 3
в противном случае используйте
conda create -n py35 python=3.5 anaconda
для создания python 3.5
- Активировать python 3.5 с помощью
activate py35
- Теперь установите tenorflow с помощью
conda install tensorflow
Если step4 не работает, то есть что-то вроде "tensorflow: no package found", а затем следуйте this, чтобы подделать канал conda-forge
, а затем попробуйте установить shadoworflow, используя step4. Это сработало для меня.
Ответ 4
Попробуйте
Установка с помощью Anaconda
conda create --name tensorflow python=3.5
activate tensorflow
conda install jupyter
conda install scipy
pip install tensorflow
or
pip install tensorflow-gpu
Важно добавить python = 3.5 в конце первой строки, потому что он установит Python 3.5.
Ответ 5
Я получал ту же ошибку
- Получить Python 3.5
- Обновить версию протокола до 9
- Установка тензорного потока
Это сработало для меня
Ответ 6
Судя по выводу вашей версии Python, вы используете Anaconda python, в этом случае есть простой способ установить tenorflow.
conda install -c conda-forge tensorflow
Эта команда позаботится обо всех зависимостях, таких как обновление/понижение и т.д.
Ответ 7
Я сделал это с:
python3 -m pip install --upgrade tensorflow
Ответ 8
модернизация pip
работала на меня
python -m pip install --upgrade pip