我曾经pip-2.7 install --user soundcloud
在 Pythonanywhere 中为 Python 2.7 安装 soundcloud 模块。
在 Pythonanywhere 中的我的 Web2py 应用程序中,我在使用时收到一条错误消息import soundcloud
,指出 soundcloud 模块不存在。Web2py 是否无法访问安装在 Pythonanywhere 上的模块(未预先打包)?
我曾经pip-2.7 install --user soundcloud
在 Pythonanywhere 中为 Python 2.7 安装 soundcloud 模块。
在 Pythonanywhere 中的我的 Web2py 应用程序中,我在使用时收到一条错误消息import soundcloud
,指出 soundcloud 模块不存在。Web2py 是否无法访问安装在 Pythonanywhere 上的模块(未预先打包)?
只要 Web2Py 可以在路径上找到它,那么它就可以工作。在尝试导入 soundcloud 之前,您可能需要执行以下操作:
import sys
sys.path.append('/home/markstadt/.local/lib/python/site-packages')
import soundcloud
从 web2py 应用程序内部打印出 sys.path 并打印 soundcloud。bash shell 中的文件应该为您提供所需的所有信息,以便将正确的目录添加到您的路径中。
[编辑添加一些额外的信息]
Web2Py 有它自己的站点包文件夹,它会自动添加到路径中。请参见此处: https ://www.pythonanywhere.com/forums/topic/178/以及如何在 web2py 中使用模块?