我在 Pycharm (2021 CE) 中调试 Django (main/4.0.dev20210730183450) 项目时遇到问题,以下是我的配置
我可以毫无问题地运行(通过单击运行按钮)该项目;服务器运行良好并提供流量。但我在调试它时遇到了问题。
这是Pycharm生成的命令
/home/cheng/Environments/proj1_env/bin/python3.8 /snap/pycharm-community/248/plugins/python-ce/helpers/pydev/pydevd.py --multiproc --qt-support=auto --client 127.0.0.1 --port 34965 --file /home/cheng/code/test_web/manage.py runserver
错误信息是
Connected to pydev debugger (build 212.4746.96)
/home/cheng/Environments/proj1_env/bin/python3.8: can't find '__main__' module in ''
此外,如果我在我的配置中删除'runserver'参数并在没有参数的情况下调试manage.py,它会打印出错误提示
Type 'manage.py help ' for help on a specific subcommand.
需要一些帮助。谢谢!
最佳答案
(已解决) 我有同样的问题。
运行 django 正常,但如果我调试它在 '' 中找不到 'main' 模块
我所要做的就是升级pycharm
https://stackoverflow.com/questions/68722128/
相关文章:
javascript - JS CSS HTML - 创建一个独立于文本数量而保持相同宽度的按钮
javascript - 在开始下一个功能之前等待一个功能完成
python - 在 Python 中序列化/反序列化类对象的最佳方法是什么?
postgresql - psql:致命:用户 ""aws rds Postgresql 的 PAM
ios - flutter app 不是由 flutter build ios 运行,而是由 xco
c++ - std::reference_wrapper