【发布时间】:2015-05-24 04:55:52
【问题描述】:
我在我的 virtualenv 中使用了 PIP install Django,我收到以下消息: 已满足要求(使用--upgrade 升级):django in virtual\env\folder\lib\site-packages\django-1.7.6-py2.7.egg
然而,在本教程中,它期望 lib 文件夹中有一个 django-admin.py 文件。以前使用 Windows 时的 lib==scripts 但文件既不在 lib 也不在脚本中。
我需要做什么才能将我的 django-admin 文件放在正确的目录中?
脚本目录:
Directory of C:\virtual\env\folder\Scripts
18/03/2015 10:23 <DIR> .
18/03/2015 10:23 <DIR> ..
18/03/2015 10:23 2,379 activate
18/03/2015 10:23 596 activate.bat
18/03/2015 10:23 8,252 activate.ps1
18/03/2015 10:23 1,129 activate_this.py
18/03/2015 10:23 348 deactivate.bat
18/03/2015 10:22 95,138 easy_install-2.7.exe
18/03/2015 10:22 95,138 easy_install.exe
18/03/2015 10:23 95,110 pip.exe
18/03/2015 10:23 95,110 pip2.7.exe
18/03/2015 10:23 95,110 pip2.exe
18/03/2015 10:22 26,624 python.exe
18/03/2015 10:22 27,648 pythonw.exe
12 File(s) 542,582 bytes
2 Dir(s) 54,728,036,352 bytes free
谢谢
【问题讨论】:
-
对不起,我想我没有正确回答你的最后一个问题。您使用的是普通的
cmd还是 PowerShell?您可以在 powershell 中尝试Get-Command *virtualenv*吗? -
我没有问对问题!
-
我似乎无法输入该命令的输出
-
有点进展——我一直在这里找到 django-admin 文件; \virtual_env\lib\site-packages\django-1.7.6-py2.7.egg\django\bin> 有什么理由需要一直到那里吗?我可以把它移上去吗
-
您的 PowerShell 提示符是什么样的?当您在 virtualenv 中工作时(通常使用
workon MyProject完成),那么您的路径应该设置为执行命令而不移动任何东西。我对 Windows 上的 virtualenv 没有任何经验,但让我们看看我们是否可以解决这个问题。