PyCharm / Python的。代码没有运行。立即收到"使用退出代码0和#34;完成处理。

时间:2017-02-21 09:28:46

标签: python pycharm pytest fedora-25

我最近切换了我的工作站并在Fedora 25上重新安装了我的所有环境。 当我试图运行我的项目的任何部分(我运行PyTest测试)时,我总是得到"进程完成退出代码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

1 个答案:

答案 0 :(得分:1)

好的,问题是我尝试将其作为Python运行/调试配置而不是Py.test运行/调试配置运行。

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

请转到文件|设置|工具| Python集成工具并将默认测试运行器更改为py.test。然后你将得到py.test选项来创建测试而不是单元测试。