- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试使用address
包https://pypi.org/project/address/然而,这个包是为 python 2.7 版本编写的。由于我想使用与3.7兼容的版本,因此我从https://github.com/SwoopSearch/pyaddress/pull/10中提取了该版本。
我收到的错误是导入错误:无法从“__main__”导入名称“dstk”
因为有一个 import 语句 from 。导入dstk
我不确定如何解决这个问题,因为如果我运行 pip install dstk
它会抛出一个错误,指出找不到可压缩版本:
ERROR: Could not find a version that satisfies the requirement dstk (from versions: none)
ERROR: No matching distribution found for dstk
如有任何帮助,我们将不胜感激。如果 dstk 的话,是否有我可以使用的替代包?
最佳答案
可以在 Python 3.7 上安装“dstk”,但需要一些工作。我不知道这是否会使“地址”模块工作,但您可以尝试让我们知道。
根据 DSTK 开发人员文档 (http://www.datasciencetoolkit.org/developerdocs#python),您可以从 http://www.datasciencetoolkit.org/python_tools.zip 手动下载 dstk 模块安装文件。
下载 python_tools.zip 文件并解压缩该文件后:
使用 Python 2to3 工具 ( https://docs.python.org/3.7/library/2to3.html ) 将 dstk.py 文件从使用 Python2 语法转换为使用 Python3 语法。
python %Python37Directory%\Tools\scripts\2to3.py -w dstk.py
注意:(如果您使用其他操作系统(Linux、Mac),则需要查找使用 Python 2to3 工具的文档,因为语法可能不同。)
python setup.py install
如果一切顺利,您应该已经安装了 DSTK 模块。
希望这能帮助您安装“地址”模块。如果没有,正如 @PMende 提到的,您可能需要找到不同的包。
关于python - 如何使用 . 在 python 3.7 中导入 dstk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57982248/
我正在尝试使用address包https://pypi.org/project/address/然而,这个包是为 python 2.7 版本编写的。由于我想使用与3.7兼容的版本,因此我从https:
我是一名优秀的程序员,十分优秀!