gpt4 book ai didi

python - 如何使用 . 在 python 3.7 中导入 dstk

转载 作者:太空宇宙 更新时间:2023-11-03 20:23:46 26 4
gpt4 key购买 nike

我正在尝试使用addresshttps://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 文件并解压缩该文件后:

  1. 打开命令提示符并进入包含解压缩文件的目录。
  2. 使用 Python 2to3 工具 ( https://docs.python.org/3.7/library/2to3.html ) 将 dstk.py 文件从使用 Python2 语法转换为使用 Python3 语法。

    • 在 Windows 上,运行以下命令(将 %Python37Directory% 替换为 Python37 目录的位置):
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/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com