gpt4 book ai didi

Django + Virtualenv : manage. py 命令失败,项目名称为 ImportError

转载 作者:行者123 更新时间:2023-12-01 15:14:06 24 4
gpt4 key购买 nike

这让我大吃一惊,因为它可能是一个简单的解决方案,但我不知道是什么原因造成的。

所以我有一个新的开发箱,正在设置一切。我安装了 virtualenv,在 ~/.virtualenvs/projectname 下为我的项目创建了一个新环境

然后,我将我的项目从 github 克隆到我的项目目录中。这里没有什么花哨的。没有.pyc文件坐在那里,所以它是一个干净的代码。

然后,我激活了我的 virtualenv 并通过 pip 安装了 Django。到目前为止一切看起来都不错。

然后,我运行 python manage.py syncdb在我的项目目录中。这是我感到困惑的地方:

 ImportError: No module named projectname

所以我想我的代码中可能有一些项目名称的引用。所以我通过我的代码库grep(实际上是ack),但我什么也没找到。

所以现在我很茫然,考虑到这种环境,为什么我会在名为 projectname 的模块上收到 ImportError我的代码中的任何地方都没有引用它?

我期待一个解决方案..谢谢大家!

最佳答案

projectname 是否正是(模后缀)项目所在目录的名称?疯狂的猜测,但我知道 Django 对当前目录做了一些事情......

另外,什么是试图导入项目名称?你有追溯吗?如果没有,请尝试使用 py manage.py --traceback syncdb 运行看看会发生什么。

关于Django + Virtualenv : manage. py 命令失败,项目名称为 ImportError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2427282/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com