[英]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.