gpt4 book ai didi

djangocollectstatic输出没有模块错误

转载 作者:行者123 更新时间:2023-12-02 05:47:47 24 4
gpt4 key购买 nike

我正在尝试运行此命令

sudo python manage.py collectstatic

出现此错误:

Error: No module named cities

所以我做了检查:

prompt> python
Python 2.6....
>>>> import cities
>>>> cities
<module 'cities' from '/sites/.virtualenvs/myproject/src/django-cities/cities/__init__.pyc'>

然后好像我有城市模块,但它给了我一个错误。有关如何解决此问题的任何指示吗?它可以在我的开发机器(mac)上运行。我正在尝试在我的 EC2 上部署(在 ubuntu 上运行)

感谢您提前提供的所有帮助。

干杯,米奇

最佳答案

尝试运行特定于您的 virtualenv 的 python 解释器:

sudo /sites/.virtualenvs/myproject/bin/python manage.py collectstatic

这假设您需要使用 sudo 运行服务器。更好的方法是在用户空间下运行它并通过 apache/mod_wsgi 或 nginx 代理它。

关于djangocollectstatic输出没有模块错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5315575/

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