无法在Windows 7上安装Django
我在Windows 7上安装Django-1.5.5,安装是成功了,但当我输入“django-admin.py startproject mysite”时,出现了以下错误:
C:\Users\DIPANSHU>django-admin.py startproject mysite
Traceback (most recent call last):
File "C:\Django-1.5.5\django\bin\django-admin.py", line 2, in <module>
from django.core import management
File "C:\Python27\lib\site-packages\django\core\management\__init__.py",
9, in <module>
from django.core.management.base import BaseCommand, CommandError, han
fault_options
File "C:\Python27\lib\site-packages\django\core\management\base.py", lin
in <module>
from django.utils.encoding import force_str
File "C:\Python27\lib\site-packages\django\utils\encoding.py", line 10,
dule>
from urllib import quote
File "C:\Python27\lib\urllib.py", line 26, in <module>
import socket
File "C:\Python27\lib\socket.py", line 47, in <module>
import _socket
ImportError: DLL load failed: The specified procedure could not be found.
之前我也试过Django-1.4.2,但问题是一样的。我现在使用的是Python 2.7。请帮帮我。
2 个回答
0
我会通过运行以下命令来确认是否安装了Django:
python -c "import django; print(django.get_version())"
https://docs.djangoproject.com/en/1.6/intro/tutorial01/
我觉得他们网站上的Django教程非常不错。
另外,你在命令提示符里到底输入了什么呢?你应该在命令行窗口里位于这个目录:C:\Users\DIPANSHU>。
编辑:你应该在安装Django的那个目录下。
1
没错!我终于搞定了!下面是我做的步骤:
- 彻底卸载了Python,然后重新安装了一遍。
- 调整了我的PATH环境变量,把Python的可执行文件和其他脚本的路径加上去。
- 安装了Setuptools。
- 用easy_install pip安装了pip。
- 通过pip安装了Django,命令是pip install django。
注意:如果你的Python安装在C:\Python27\
,那么需要把以下路径添加到PATH: C:\Python27\;C:\Python27\Scripts;
参考链接:https://docs.djangoproject.com/en/dev/howto/windows/
非常感谢大家的宝贵意见和耐心支持!:-)