你能从virtualenv运行pychecker吗?

时间:2013-08-15 17:45:13

标签: virtualenv pychecker

我想用pychecker进行代码分析,但是当它导入python代码时它不使用virtualenv中的包,它使用系统范围的一个而导入失败。

有没有办法在virtualenv中安装pychecker,或者至少让它从virtualenv导入包?

1 个答案:

答案 0 :(得分:1)

将$ PYTHONPATH环境变量设置为site-packages目录。

对我来说,pychecker无法找到configobj模块。因为我使用zsh(bash有很多铃声和口哨声),所以我跑了:

  

找〜/ venv-ops -name configobj.py   /Users/doug/venv-ops/lib/python2.7/site-packages/configobj.py   export PYTHONPATH = / Users / doug / venv-ops / lib / python2.7 / site-packages

然后pycheck工作正常。