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

时间:2014-09-07 16:56:48

标签: python django python-2.7

我正在使用Python 2.7和pip在Windows 8上安装Django并遇到了Errno22。 我键入" python -m 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'

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

1 个答案:

答案 0 :(得分:1)

您无需添加额外参数:python -m pip install Django==1.7

应该是:

python pip install Django==1.7