【问题标题】:'startproject' command not working with virtualenv, but working without it'startproject' 命令不能与 virtualenv 一起使用,但在没有它的情况下也可以使用
【发布时间】:2019-04-26 06:37:13
【问题描述】:

激活virtualenv(即myDjangoEnv)后编码时Django无法创建新项目文件夹:

django-admin.py startproject myproject

显示的错误是:

Unable to create process using 'C:/Users/Shreyas Jain/Miniconda3/envs/myDjangoEnv\python.exe "C:\Users\Shreyas Jain\Miniconda3\envs\myDjangoEnv\django-admin.py"  startproject myproject'

当我在没有激活 virtualenv 的情况下尝试相同的命令时,django 创建了一个项目文件夹而没有任何错误。

这个问题是在过去 2-3 天出现的,我仍然无法解决这个问题。 请帮我。提前致谢。

在问这个问题之前,我已经尝试了很多谷歌。我在各个社区阅读了很多社区答案,并且在 StackOverflow 上阅读了很多。但不幸的是,没有任何帮助。

【问题讨论】:

  • 你试过python -m django startproject <project name>吗?
  • @AmanGarg 很遗憾没有。显示的错误是:“python:无法打开文件'C:\ Users \ Shreyas':[Errno 2]没有这样的文件或目录。”
  • @Josh21 是的。它对我有用。非常感谢。
  • @Josh21 但是你能告诉我为什么它不能与 django-admin 一起工作吗?

标签: python django django-admin virtualenv


【解决方案1】:

尝试python -m django startproject <project name> 创建新项目。

【讨论】:

    猜你喜欢
    • 2019-05-23
    • 1970-01-01
    • 1970-01-01
    • 2012-10-28
    • 1970-01-01
    • 2013-10-29
    • 1970-01-01
    • 1970-01-01
    • 2012-07-15
    相关资源
    最近更新 更多