Установите Cython с python3 в Docker

Я использую изображение Docker из tensorflow с python3 :

 FROM tensorflow/tensorflow:latest-gpu-py3 

Мне нужен Cython для сторонней библиотеки, чтобы быть там, поэтому я делаю

 RUN curl -O https://bootstrap.pypa.io/get-pip.py && \ python get-pip.py && \ rm get-pip.py RUN \ pip install --no-cache-dir Cython 

Проблема в том, что после этого я вижу Cython из python , но не из python3 :

 root@fdb5bb783cf9:/darkflow# python3 -c "import Cython; print(Cython.__version__)" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named 'Cython' root@fdb5bb783cf9:/darkflow# python -c "import Cython; print(Cython.__version__)" 0.25.2 

  • Linux Bluetooth-драйвер для Lenovo ThinkPad T470s
  • Экран включается автоматически (принудительно отключается команда xset dpms)
  • Exim: электронная почта для root игнорирует / etc / aliases и /root/.forward - всегда используется для определения имени домена
  • Установка Rubymine без sun-java6-jre
  • Настройка журнала на Ubuntu Linux
  • Не удалось подключить вторичный HDD на CentOS 6.7 (Необходимо указать файловую систему?)
  • Наблюдатель NMI: Watchdog обнаружен жесткий LOCKUP на процессоре
  • Сканер отпечатков пальцев на Asus Zenbook
  • One Solution collect form web for “Установите Cython с python3 в Docker”

    Я обнаружил, что решением было использовать pip3 для запуска Cython install, а также python3 для запуска setup.py библиотеки, поэтому:

     RUN apt-get update && apt-get install -y \ python3-pip 

    а также

     RUN \ pip3 install --no-cache-dir Cython 

    и слой библиотеки

     RUN \ cd lib && \ python3 setup.py 

    Последним может быть pip3 install . для установки в глобальном масштабе с помощью pip3 .

    На этот раз

     RUN python3 -c "import Cython; print(Cython.__version__)" 

    У меня там был 0.25.2 : 0.25.2

    Interesting Posts

    Где получить файл «/etc/ld.so.nohwcap»?

    Почему я не могу применить этот скрипт к файлам не в моем текущем каталоге?

    Запуск Viber как другого пользователя при использовании микрофона и динамиков «моего» X-сервера

    Передать аргументы сценария bash в двойных кавычках скрипту php cli

    Что такое синтаксический анализ?

    Должны ли использоваться «invoke-rc.d» или «service» для перезапуска служб?

    Как ограничить соединения с сервером OpenSSH с помощью секретных ключей обязательно с помощью фраз?

    XEN останавливает всю виртуальную машину при завершении работы

    Как преобразовать VMDK в VDI / VHD

    Извлечение уникальной части текста из файла с помощью awk, sed или grep

    Есть ли способ предоставить разные разрешения для разных процессов, вызываемых от одного и того же пользователя?

    Как создать / dev / null на archlinux

    Как привязать камеры USB v4l2 к тем же именам устройств даже после перезагрузки?

    Добавить ключи в ssh-agent

    Используйте OpenVPN на TCP 443, не вмешиваясь в мой веб-сервер

    Linux и Unix - лучшая ОС в мире.