在Windows 8上使用pip安装Python Django时出错

在Windows 8上使用pip安装Python Django时出错,python,django,python-2.7,Python,Django,Python 2.7,我使用Python2.7和pip在Windows8上安装Django,遇到了一个错误22。 我键入“python-mpipinstalldjango==1.7”并获取 看起来这是Windows上pip的典型反斜杠问题。我试图修改util.py中的代码,但没有成功。这是管理员命令提示符,因此特权不应是原因。有没有办法解决这个问题?您不必要地添加了一个额外的参数:python-m pip install Django==1.7 应该是: python-pip-install-Django==1.7为

我使用Python2.7和pip在Windows8上安装Django,遇到了一个错误22。 我键入“python-mpipinstalldjango==1.7”并获取


看起来这是Windows上pip的典型反斜杠问题。我试图修改util.py中的代码,但没有成功。这是管理员命令提示符,因此特权不应是原因。有没有办法解决这个问题?

您不必要地添加了一个额外的参数:
python-m pip install Django==1.7

应该是:


python-pip-install-Django==1.7

为什么要在它前面添加
python-m
?@AshwiniChaudhary没有看到你的评论,我添加了它作为答案。如果它更适合作为评论,我是否应该删除它?@AshwiniChaudhary只是为了避免版本冲突。“pip install Django==1.7”给出了相同的结果。这几乎不是因为这个原因。我添加这个只是为了避免版本冲突。我当然可以只键入“pip install Django==1.7”,但它会给出相同的结果。
...
...
File "D:\Python27\lib\site-packages\pip\util.py", line 508, in unzip_file
fp = open(fn, 'wb')
IOError: [Errno 22] invalid mode ('wb') or filename: 'c:\\users\\[username]~1\\appda
ta\\local\\temp\\pip_build_[username]\\django\\django/contrib/admin/locale/l
t/LC_MESSAGES/django.mo'