簡體   English   中英

Django的Python路徑問題

[英]Python path issue with 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版本的路徑

可能是找出解決方案的任何線索。 任何人有任何想法嗎? 謝謝

可能您未使用安裝django的正確python版本。

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

ls /usr/local/lib | grep python

通常,如果您安裝的python 2不超過1個,並且python3中的python3 pip安裝在python2上,而pip3安裝在python3

您可以通過設置要使用的python的路徑來設置新的virtualenv

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

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

python3 manage.py runserver

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM