【问题标题】:"django-admin.py startproject Concept" doesn't work in virtualenv“django-admin.py startproject 概念”在 virtualenv 中不起作用
【发布时间】:2016-04-01 20:49:18
【问题描述】:

首先,我想向您保证,我实际上拥有 python 3.5.1 和 django 1.9。 我使用安装程序安装了 python,该安装程序自动将 python 添加到我的 PATH 中(我已经检查过这个)。 我遇到了点子问题, 每次在CMD输入的时候,就连cmd窗口的pip这个词都静止不动,没有错误,什么都没有,只是假装加载,甚至不让我输入任何其他内容,甚至不能“结束”与任务管理器。 最终我找到了解决方法

python -m pip install virtualenv

成功了,我做了一个 ENV,激活它,用同样的命令安装了 django,但是现在当我尝试输入这个命令时:

django-admin.py startproject Concept

如果我尝试,它不起作用

python django-admin.py startproject Concept

它会说文件丢失。 每次我在文本编辑器 sublime 3 中运行此命令时,django-admin,py 文件都会在我看到的文档顶部打开

#!C:\Users\filip\Python\ENV\Scripts\python.exe 

所以,我尝试将其更改为

#!C:\Users\filip\AppData\Local\Programs\Python\Python35\python.exe

这也没用,希望你能帮忙。

【问题讨论】:

  • installed django with the same command,哪个命令?
  • python -m pip install django

标签: python django python-3.x virtualenv


【解决方案1】:
python C:\Users\filip\Python\ENV\Scripts\django-admin.py startproject Concept

这可行,显然这是一个 Windows 错误。

【讨论】:

  • 不是windows bug!!您需要正确设置环境变量!你不需要python在第一位置
  • 嗯,这显然行不通,而且环境变量应该设置正确,我可以在cmd中输入python并激活解释器甚至导入pip,这样应该没问题。
  • C:\Users\filip\AppData\Local\Programs\Python\Python35\Scripts\; C:\Users\filip\AppData\Local\Programs\Python\Python35\; C:\Users\filip\Python\ENV\Lib\site-packages\django\bin 我已经在我的 Path 和 PATH 中添加了所有这些,但它仍然不起作用。
猜你喜欢
  • 2012-05-30
  • 2011-04-10
  • 2020-05-24
  • 2013-08-31
  • 1970-01-01
  • 2020-04-17
  • 2023-03-26
  • 1970-01-01
  • 2010-11-28
相关资源
最近更新 更多