1 AM2coder OP  |
![]() | 2 huangzhiyia 2024-06-28 20:48:17 +08:00 |
![]() | 3 pota 2024-06-28 20:49:06 +08:00 emmm.不懂 PY 。文件权限是可读吗。之前遇到过其他脚本语言因为有人误操作导致文件权限不对没法加载的情况 |
4 AM2coder OP |
![]() | 5 echoless 2024-06-28 20:57:30 +08:00 |
![]() | 6 yb2313 2024-06-28 21:03:10 +08:00 猜是工作目录的问题, 试试用 sys 把当前目录添加到包搜索路径去 |
![]() | 7 echoless 2024-06-28 21:04:13 +08:00 |
![]() | 8 adrianzhang 2024-06-28 21:04:28 +08:00 ![]() 开发是 win 服务器是 Linux 的话,文件名大小写需要一致,除了 Win 体系大部分系统都是文件名大小写敏感。 |
![]() | 9 echoless 2024-06-28 21:07:26 +08:00 你第一张图 最后四行 stacktrace circular dependencies |
![]() | 10 echoless 2024-06-28 21:08:09 +08:00 看来 llm 还任重道远 |
13 AM2coder OP 问题解决了,循环引用导致的问题。一直在版本问题、缓存问题和目录问题上纠结,没想过循环引用。主要原因在于 IDE 上运行没有报错,没往这方面想。感谢各位热心 V 友。此贴终结。 |
![]() | 14 echoless 2024-06-28 21:27:51 +08:00 我仔细看了一下 gpt4o 的回答 我上传了图片给它 https://chat.bestqa.net/static/#/snapshot/8229325a-422c-40a4-bc5e-8a44a096dd41 是提到了 circular dependencies. 但是从 strack track 应该直接能判断出问题. |
![]() | 15 echoless 2024-06-28 21:28:34 +08:00 |
![]() | 17 amlee 2024-06-28 21:49:29 +08:00 不是,凭啥 IDE 没问题啊。。。。 |
20 45HXlKzal6W56zUJ 2024-06-30 12:00:42 +08:00 ide manage.py print sys.path |
![]() | 21 skyrim61 2024-07-08 09:54:18 +08:00 一般都是环境变量 或者 模块的引用问题, ide 会给你项目自动添加引用,但是 linux 服务器上就不一定了 |