如何在PythonAnywhere上部署web2py而不是Dropbox共享文件夹?

2024-09-25 00:34:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我试过使用这个链接 How do I deploy web2py on PythonAnywhere? 在pythonanwhere上部署Web2py,但要从Dropbox的共享文件夹中部署。在

path = '/home/my_username/Dropbox/web2py'

结果是。。。在

^{pr2}$

一。在


Tags: path文件夹home链接onmy部署do
1条回答
网友
1楼 · 发布于 2024-09-25 00:34:27

你看过你的错误日志了吗?(在/var/log/apache/error.log中,您可以通过Web选项卡访问这些文件)。您可能会发现您有一个ImportError,因为您依赖的包在PythonAnywhere上不可用。在

大多数软件包都可以通过

pip install  user package_name

然后还需要将以下目录添加到sys.path(除了web2py文件夹之外):

^{pr2}$

[更新]-这个问题被交叉发布到pythonanwhere论坛,我们在那里继续调试这个问题。最后的解决方案是使用Dropbox权限

http://www.pythonanywhere.com/forums/topic/9/

答案是

chmod g+w /home/Lazarof/Dropbox/web2py

因为Dropbox文件夹对pythonanywhere具有特殊权限,我们的Dropbox同步客户端需要组读取访问权限才能工作。在

相关问题 更多 >