设置$ PYTHONHOME和$ PYTHONPATH,但仍然无法运行单元测试

时间:2019-02-14 01:05:12

标签: python django python-3.x unit-testing virtualenv

我在Mac High Sierra上使用Django和Python 3.7。尝试运行单元测试时遇到问题。按照这里的建议Python (Windows) - ImportError: No module named site,我设置了$ PYTHONHOME和$ PYTHONPATH

localhost:mainpage_project davea$ echo $PYTHONHOME
/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7
localhost:mainpage_project davea$ echo $PYTHONPATH
/usr/local/bin/python
localhost:mainpage_project davea$ 

由于使用虚拟环境,因此不确定为什么需要这样做。但是,当我运行测试时,我得到了

localhost:mainpage_project davea$ ./manage.py test
ImportError: No module named site

我不知该如何设置其他变量才能继续。

0 个答案:

没有答案