2017-02-21 5 views
2

Недавно я переключил свою рабочую станцию ​​и переустановил всю свою среду на Fedora 25. При попытке запустить любую часть моего проекта (я запускаю тесты PyTest), я всегда получаю «Процесс» завершено с кодом выхода 0 "сообщение в отладочном.PyCharm/Python. Код не запускается. Сразу же получение «Получение процесса завершено с кодом выхода 0»

Вот полный отлаживать сообщение:

/usr/bin/python2.7 /usr/share/java/pycharm-community/helpers/pydev/pydevd.py --multiproc --qt-support --client 127.0.0.1 --port 46537 --file /home/pavel/Documents/integration_tests/cfme/tests/containers/test_containers_default_project_replicators.py 
warning: Debugger speedups using cython not found. Run '"/usr/bin/python2.7" "/usr/share/java/pycharm-community/helpers/pydev/setup_cython.py" build_ext --inplace' to build. 
pydev debugger: process 10166 is connecting 

Connected to pydev debugger (build 163.10154.50) 
/home/pavel/Documents/integration_tests/utils/log.py:222: UserWarning: clearing configuration is bad 
    del(conf['env']) 

Проект Я пытаюсь запустить фактически открытым исходным кодом и здесь для справки: https://github.com/ManageIQ/integration_tests

+0

«код выхода 0» - это общий код выхода и обычно означает, что ваш код успешно выполнен. Что именно вы надеялись достичь своим кодом и тем, что на самом деле произошло? –

+0

Код выхода, упомянутый выше, отсутствует в этом фрагменте. Пожалуйста, проверьте. – MKesper

+0

@MKesper код выхода появляется только под кодом, который я опубликовал –

ответ

1

Ok, так что проблема была, что я пытался для запуска его в качестве конфигурации запуска/отладки Python вместо конфигурации запуска/отладки Py.test.

От How do I configure PyCharm to run py.test tests?

Пожалуйста, перейдите в меню Файл | Настройки | Инструменты | Python Integrated Tools и измените тестовый бегун по умолчанию на py.test. Затем вы получите параметр py.test для создания тестов вместо unittest.

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