Django服务器在wsl上运行缓慢

时间:2020-08-26 05:58:41

标签: django windows windows-subsystem-for-linux

Django服务器花费大量时间在wsl(Ubuntu)中进行加载/重新加载。在Linux上运行相同的应用程序就可以了。如果是wsl,则加载/重新加载大约需要30-40秒。有时甚至更多。 我尝试设置路径/etc/wsl.conf,没有任何改善。

2 个答案:

答案 0 :(得分:0)

我在django开发服务器中也遇到了几个问题。我切换到Gunicorn wsgi server,它简单又轻便。之后,所有问题都消失了。

为此

pip install gunicorn==20.0.4

运行服务器

gunicorn your_app_settings_folder.wsgi:application --reload --bind 0.0.0.0:8000

希望这行得通。

答案 1 :(得分:0)

很可能你已经将你的 django 安装到一个挂载的目录中,例如:/mnt/c/repos/django

如果是这样,那么加速它很容易,只需将文件放在某个 WSL linux 文件夹下,例如:~/repos/django