Установите TensorFlow с Python3 на Ubuntu 16.04

Когда я пытаюсь установить пакет tenorflow с pip3 в Ubuntu 16.04, я получаю это сообщение об ошибке:

The directory '/home/federico/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/federico/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.

tensorflow-0.7.1-cp34-none-linux_x86_64.whl is not a supported wheel on this platform.

Как мне решить проблему?

6
задан 6 May 2016 в 12:11

2 ответа

Проблема - то, что Ubuntu 16 использует Python3.5, но Tensorflow только обеспечивает колесо для Python 3.4 (обозначенный 'cp34' в "tensorflow-0.7.1-cp34-none-linux_x86_64.whl"). К счастью Колесо на самом деле совместимо с Python 3.5, таким образом, Вы не должны компилировать из источника.

необходимо загрузить колесо, переименовать его, чтобы препятствовать тому, чтобы проверка python 3.4 перестала работать и затем установила путем передачи переименованного файла для побеждения.

Для текущей версии Tensorflow (взгляды в будущем, проверьте веб-сайт на последнюю версию и адаптируйте команды ниже при необходимости), выполненный:

wget https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl
mv tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl tensorflow-0.8.0-cp35-none-linux_x86_64.whl
pip install tensorflow-0.8.0-cp35-none-linux_x86_64.whl
0
ответ дан 6 May 2016 в 22:11
  • 1
    Почему won' t Вы весело проводят время, воссоздавая Ваш " тщательно, за поднятые годы, ubuntu"? There' s не действительно так очень для конфигурирования в Lubuntu! Ваш lxpanel, Ваш lubuntu-rc.xml, Ваш menu.xml, pcmanfm настройки. I' ve, которым на самом деле пошли другой путь: от Lubuntu до Kubuntu через чистую установку:) – DK Bose 20 October 2017 в 02:46

используйте зернышко---для python2 pip3 - чтобы python3 возобновление использовало sudo

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.10.0-cp35-cp35m-linux_x86_64.whl 
0
ответ дан 17 April 2019 в 04:10
  • 1
    @DKBose: Это - мой (домашний) ПК разработки. Я не хочу реконфигурировать MySQL, NodeJS, Моно, Вино, ApacheHTTP, Tomcat, nginx, Брандмауэр, Сеть/VPN, различные сценарии modifcations (на всем протяжении системы), Multi-Monitor-Setup, установка Читателя Смарт-карты, Samba и так далее... LXDE (с немногими модификациями) является только небольшой частью его... Я дам ему попытку..., возможно, я удачлив... – Ben 19 October 2017 в 19:15

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

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