我试图使用uwsgi的--paste选项为金字塔应用程序提供服务,但是PasteDeploy抛出了一个TypeError(我猜是来自Python3)
File "/home/admin/.mozaiqu.es.env/lib/python3.2/site-packages/paste/deploy/loadwsgi.py", line 277, in loadcontext
if '#' in uri:
TypeError: Type str doesn't support the buffer API
我使用的命令是:
^{pr2}$我以为PasteDeploy和uwsgi对Python3很友好,不是吗?在
我做错什么了吗?在
我刚刚在Python3.2中遇到了同样的问题。我暂时解决了这个问题,在
loadwsgi.py
的loadcontext
中添加了以下内容:以下是附加的内容:
^{pr2}$见Python 3.0 urllib.parse error "Type str doesn't support the buffer API"
它解释了您所遇到的错误,只是在不同的上下文中。 这个错误基本上是Python3.x中的一个错误,字节字符串和unicode字符串之间的网格存在问题,因此出现了一些错误。上面帖子中的第一个答案更清楚地解释了这一点。在
相关问题 更多 >
编程相关推荐