Running coverage inside virtualenv

前端 未结 2 1744
無奈伤痛
無奈伤痛 2020-12-15 20:29

I recently stumbled upon some issue with running coverage measurements within virtual environment. I do not remember similar issues in the past, nor I was able to find solut

相关标签:
2条回答
  • 2020-12-15 20:43

    I had to leave my virtualenv after installing coverage and reactivate it to get coverage to work.

    [alex@gesa ~]$ virtualenv --no-site-packages venv
    [alex@gesa ~]$ source venv/bin/activate
    (venv)[alex@gesa ~]$ pip install coverage
    (venv)[alex@gesa ~]$ deactivate
    [alex@gesa ~]$ source venv/bin/activate
    
    0 讨论(0)
  • 2020-12-15 20:51

    pip install coverage in your new venv

    [alex@gesa ~]$ virtualenv venv
    [alex@gesa ~]$ source venv/bin/activate
    (venv)[alex@gesa ~]$ pip install coverage
    (venv)[alex@gesa ~]$ echo 'import sys; print(sys.executable)' > test.py
    (venv)[alex@gesa ~]$ python test.py
    /home/alex/venv/bin/python
    (venv)[alex@gesa ~]$ coverage run test.py
    /home/alex/venv/bin/python
    (venv)[alex@gesa ~]$
    
    0 讨论(0)
提交回复
热议问题