首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >builtwith:导入SyntaxError,即使添加了Python3支持?

builtwith:导入SyntaxError,即使添加了Python3支持?
EN

Stack Overflow用户
提问于 2017-11-11 18:44:48
回答 1查看 906关注 0票数 1

我运行pip install builtwith,当我导入这个模块时,我遇到了以下问题:

代码语言:javascript
复制
>>> import builtwith
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/begueradj/flaskDev/lib/python3.5/site-packages/builtwith/__init__.py", line 43
    except Exception, e:
                    ^
SyntaxError: invalid syntax

这个问题与这里描述的问题相同,其中的答案表明这与Python3不兼容。

但是我再次问这个问题,因为我从这里上读到对Python3的支持是增加的,所以我不明白为什么我要面对这个问题.有什么暗示吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-11 18:52:06

从2017到11-13,PyPI上的版本现在已经兼容Python3,并且正确地包含了setup.py中的six依赖项。下面是旧的答案。

在PyPI上发布的版本太旧了;它可以追溯到2015年:

上传到上 2015-11-24

这个版本与Python 3不兼容。

源存储库确实有合并在拉请求更新中以支持Python 3,所以您必须告诉pip安装该版本:

代码语言:javascript
复制
pip install hg+https://bitbucket.org/richardpenman/builtwith#egg=builtwith

更改添加了对six库的依赖,但没有将其添加到setup.py元数据中;手动安装。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47241549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档