我最近开始从事 WSL Ubuntu-20.04 的工作。服务器运行没有问题。但是当我尝试连接 Pycharm 的 Django 控制台时,出现以下错误:
Traceback (most recent call last):
File "<input>", line 7, in <module>
ModuleNotFoundError: No module named 'django_manage_shell'
Run Code Online (Sandbox Code Playgroud)
我检查了控制台解释器和启动脚本,尝试添加项目路径、我的 virtualenv 路径,但没有任何效果。
这是启动脚本:
import sys; print('Python %s on %s' % (sys.version, sys.platform))
import django; print('Django %s' % django.get_version())
sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS])
if 'setup' in dir(django): django.setup()
import django_manage_shell; django_manage_shell.run(PROJECT_ROOT)
Run Code Online (Sandbox Code Playgroud)
我在 Ubuntu 或 Windows 上工作时没有遇到这样的问题。WSL 发生了此问题。
所以我正在等待您的帮助,非常感谢您的宝贵时间。