django

时间:2015-12-02 15:40:19

标签: python django

在centos 6.7 python 2.6中预先安装。我安装了django == 1.7.0。 但是在运行服务器时我遇到了一个问题:

python manage.py runserver
Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    from django.core.management import execute_from_command_line
ImportError: No module named django.core.management

之后我安装了python2.7。我只需要知道有没有办法让我在manage.py

中设置python版本的路径

可能是找出解决方案的任何导致。 谁有任何想法? 感谢

1 个答案:

答案 0 :(得分:0)

可能你没有使用安装了django的正确python版本。

您可以使用以下命令检查系统上的python版本:

ls /usr/local/lib | grep python

normaly如果你没有超过1个python 2的安装和python2上的python3 pip安装之一和python3上的pip3安装

你可以通过设置你想要使用的python的路径来设置新的virtualenv

virtualenv -p /usr/bin/python3.4 <project_name>

如果您使用的是Django 1.7,则可能需要使用

python3 manage.py runserver