Python ImportError: нет модуля с именем 'server'

Я пытаюсь установить модуль stratum в python 3.5 на Ubuntu. Но я получаю ошибку

ImportError: нет модуля с именем 'server'

Моя команда установки

python3 setup.py установить

Любое предложение, как решить эту проблему?

2 ответа

Ладно другой способ

  1. Сначала убедитесь, что все ваши системные пакеты обновлены, выполнив следующие команды apt-get в терминале. sudo apt-get updatesudo apt-get upgrade
  2. Установите пип с помощью команды apt-get: apt-get install python-pipПосле завершения установки вы можете убедиться, что она прошла успешно, с помощью следующей команды: pip -V
  3. И после этого вы можете использовать pip insatll package_name

Из документации сказано Python 2.7 or 2.6 нужно. Как вы пытаетесь использовать Python 3.5.

Я бы предложил пойти так ( 0.2.15 - последняя версия), скорее всего, это будет работать, или, по крайней мере, будет легче отлаживать.

sudo apt-get update 
sudo apt-get upgrade

pip3 download stratum==0.2.15
tar xvzf ./stratum-0.2.15.tar.gz
cd stratum-0.2.15
pip3 install .

Лучший способ установить пакет - использовать pip install. Итак, сначала вам нужно PATH python и скрипты:

  • Удерживайте Win и нажмите Pause.
  • Нажмите Расширенные настройки системы.
  • Нажмите Переменные среды.
  • присоединять

  • C:\Users(ваш
    имя пользователя) \ AppData \ Local \ Programs \ Python \ Python36-32

  • C:\Users(ваш
    имя пользователя)\AppData\Local\Programs\Python\Python36-32\Scripts

    в переменную Path.

  • Перезапустите командную строку.

После этого вы можете использовать pip install stratum в cmd

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