2016-11-12 4 views
0

Я ноб с установкой программ python. Я знаю, что здесь есть много Вопросов, таких как здесь, я пытался найти решение для своей проблемы, но я не могу это исправить. Прежде всего, я пытаюсь установить программу под названием Qarq. В readme говорится:Проблемы с Python: ImportError: Нет модуля с именем ... [Linux]

Setup 

In order to get qark running, it must be present on your python path. If not, it may lead to module not found errors. This can be done for your current shell by running the following: 

export PYTHONPATH={qark root directory}:$PYTHONPATH 

Ну, я набираю команду. Я проверяю переменную с эхом, и я вижу каталог в переменной. Тем не менее, я типа «питон setup.py установить», и я получаю эту ошибку:

[email protected]:~/qark$ python setup.py install 
Traceback (most recent call last): 
    File "setup.py", line 1, in <module> 
    from setuptools import setup, find_packages 
ImportError: No module named setuptools 

Затем я прочитал в вопросе here, что вы должны установить Setuptools, так что я сделал это. Я побежал следующую команду:

sudo apt-get install python-setuptools 

Но проблема все еще существует, я пытаюсь запустить «Python setup.py установить», и я получаю ту же ошибку. С другой стороны, readme говорит, что вам нужно выполнить только $ python qarkMain.py. Я делаю это, и я получаю ту же ошибку с другим модулем:

[email protected]:~/qark/qark$ python qarkMain.py install 
Traceback (most recent call last): 
    File "qarkMain.py", line 30, in <module> 
    from qark.modules.IssueType import IssueSeverity 
ImportError: No module named qark.modules.IssueType 

Я использую Python 2.7.12 (по умолчанию, Nov 12 2016, 1:02:22) [GCC 4.8.4] на linux2. (Ubuntu 14.04.5 LTS) Я попытался установить qark на Ubuntu 16.04.1 LTS, и он отлично работал. Мне не нужно было устанавливать setuptools. Оба имеют одну и ту же версию python. Я думаю, проблема в том, что python не может найти модули, возможно, мне нужно переместить каталог qark в другой каталог. Я думаю, что это все, если вам нужна дополнительная информация, просто спросите меня. Мне нужна ваша помощь, я уверен, что моя проблема - глупость и легко исправить. Но я ноб с питоном, и я понятия не имею. Большое спасибо и спасибо заранее. Извините за мой английский, я не носитель языка.

EDIT: Я нашел решение, я попытался установить снова ОС, и теперь python работает правильно, я не знаю, сломал ли python, или я сделал что-то плохое. В любом случае, спасибо.

+0

Что говорит эхо $ PYTHONPATH? – Nishant

+0

Он говорит {/ home/santoku/qark/qark}: {/ home/santoku/qark}: Я думаю, что это должно быть с большим количеством каталогов ... потому что если я не буду добавлять эти каталоги вручную, он будет пустым. Но я не знаю, как это работает ... – Perancker

+0

Это {} буквально присутствует? Я думаю, что в идеале это должно быть 'export PYTHONPATH =/home/santoku/qark/qark:/home/santoku/qark'. Посмотрите, поможет ли это. – Nishant

ответ

0

я мог заставить его работать печатаю это:

1) PYTHONPATH=\home\santoku\qark\qark\:$PYTHONPATH

затем просто введите:

2) python qarkMain.py

 Смежные вопросы

  • Нет связанных вопросов^_^