51Testing软件测试论坛

标题: pycharm遇到的问题,可能是pytest or 环境问题? [打印本页]

作者: 测试积点老人    时间: 2020-7-7 11:46
标题: pycharm遇到的问题,可能是pytest or 环境问题?
我按照作者描述安装好所有库,但是不同文章代码都会出现相同的为题,如下:
  1. Testing started at 09:38 ...

  2. /home/rhu/anaconda3/bin/python "/media/rhu/New Volume1/pycharm/pycharm-community-2018.3.6/helpers/pycharm/_jb_pytest_runner.py" --path "/media/rhu/SGC/SGC-master/citation.py"

  3. Launching pytest with arguments /media/rhu/SGC/SGC-master/citation.py in /media/rhu/SGC/SGC-master



  4. ============================= test session starts ==============================

  5. platform linux -- Python 3.6.8, pytest-5.3.2, py-1.8.0, pluggy-0.13.1

  6. rootdir: /media/rhu/SGC/SGC-master

  7. plugins: allure-pytest-2.8.6, remotedata-0.2.1collected 1 item



  8. citation.py E

  9. test setup failed

  10. file /media/rhu/SGC/SGC-master/citation.py, line 60

  11. def test_regression(model, test_features, test_labels):

  12. E fixture 'model' not found

  13. > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory

  14. > use 'pytest --fixtures [testpath]' for help on them.



  15. /media/rhu/SGC/SGC-master/citation.py:60

  16. [100%]



  17. ==================================== ERRORS ====================================

  18. ______ ERROR at setup of testregression______

  19. file /media/rhu/SGC/SGC-master/citation.py, line 60

  20. def test_regression(model, test_features, test_labels):

  21. E fixture 'model' not found

  22. > available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory

  23. > use 'pytest --fixtures [testpath]' for help on them.

  24. /media/rhu/SGC/SGC-master/citation.py:60

  25. ============ 1 error in 3.88s =========

  26. Process finished with exit code 0
复制代码


但是,把代码放到Jupyter 下跑就一点问题没有,所以求助该怎么解决?


作者: bellas    时间: 2020-7-8 09:33
等大神
作者: 郭小贱    时间: 2020-7-8 10:17
环境配置问题吧?
E fixture 'model' not found
use 'pytest --fixtures [testpath]' for help on them.
作者: 海海豚    时间: 2020-7-8 10:20
在pycharm的setting内配置好库了吗
作者: litingting0214    时间: 2020-7-8 10:31
确认下版本是否兼容
作者: qqq911    时间: 2020-7-8 10:39
环境配置检查下




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2