Python ImportError: нет модуля с именем 'server'
Я пытаюсь установить модуль stratum в python 3.5 на Ubuntu. Но я получаю ошибку
ImportError: нет модуля с именем 'server'
Моя команда установки
python3 setup.py установить
Любое предложение, как решить эту проблему?
2 ответа
Ладно другой способ
- Сначала убедитесь, что все ваши системные пакеты обновлены, выполнив следующие команды apt-get в терминале.
sudo apt-get update
sudo apt-get upgrade
- Установите пип с помощью команды apt-get:
apt-get install python-pip
После завершения установки вы можете убедиться, что она прошла успешно, с помощью следующей команды:pip -V
- И после этого вы можете использовать
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-32C:\Users(ваш
имя пользователя)\AppData\Local\Programs\Python\Python36-32\Scriptsв переменную Path.
Перезапустите командную строку.
После этого вы можете использовать pip install stratum
в cmd