【发布时间】:2014-03-01 01:42:36
【问题描述】:
我使用下面的 travis-ci 配置
language: python
env:
- DJANGO=1.4
- DJANGO=1.5
- DJANGO=1.6
python:
- "2.6"
- "2.7"
install:
- sudo pip install Django==$DJANGO
- sudo pip install .
script:
- cd autotest
- python manage.py test ...
但是在每次执行测试时,我都会遇到以下问题:
$ python manage.py test ...
Traceback (most recent call last):
File "manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
The command "python manage.py test ..." exited with 1.
【问题讨论】:
-
肯定是它没有得到正确的 django 安装路径。打开 manage.py 文件并检查 python 路径。或者最好的办法是使用
/bin/python manage.py . -
我如何检查这个?
-
打开manage.py文件,查看python解释器路径
标签: python django importerror travis-ci