Wsgi 在Python上部署django

Wsgi 在Python上部署django,wsgi,Wsgi,我想在PythonyWhere上部署我的个人博客,但是我的配置有问题,我不熟悉Sever。但是在我的本地服务器上一切都很顺利。然后我检查了错误文件,详细信息如下: 此外,view.py中使用了pagedown模块,它是我的项目中标记的一部分: 最后,我认为wsgi.py中一定有一些东西,这是wsgi.py,可能我错过了我的项目的一些配置: 希望有人能解决我的问题,不要太感激 您是否在pythonywhere上安装了django pagedown包?默认情况下不安装它。我试过了,但不起作用,也

我想在PythonyWhere上部署我的个人博客,但是我的配置有问题,我不熟悉Sever。但是在我的本地服务器上一切都很顺利。然后我检查了错误文件,详细信息如下:

此外,view.py中使用了pagedown模块,它是我的项目中标记的一部分:

最后,我认为wsgi.py中一定有一些东西,这是wsgi.py,可能我错过了我的项目的一些配置:


希望有人能解决我的问题,不要太感激

您是否在pythonywhere上安装了
django pagedown
包?默认情况下不安装它。我试过了,但不起作用,也许这和我的虚拟电视有关?我用pycharm创建了一个,我应该在Pythonywhere中上传我的virtualenv目录并与之链接吗?此外,如果我在我的项目和virtualenv之间设置了链接,这是否意味着我不需要在所有包中使用pip?Virtualenvs不能从一台机器复制到另一台机器——它们通常包括特定于安装的内容。人们通常做的是在代码旁边保留一个名为
requirements.txt
的文件(例如,在同一个git存储库中)。该文件包含所有依赖项,每行一个
pip freeze
在本地机器上的命令shell中,在virtualenv内部,将生成适当的内容,然后在Pythonywhere(也在virtualenv内部)上,您将使用
pip install-r requirements.txt
安装它们。爱你,Giles,在我创建了一个新的virtualenve之后,它确实可以工作,非常感谢。另外,你有一些关于VirtualEnv的阅读资料吗?不太难,我的英语不好。使用virtualenvs进行部署,无论你是老少,男性还是女性,这都是一个很好的教程。绝对推荐。也有翻译——也许其中一个是针对你的语言的?