【问题标题】:Python 3 - send2trash module install errorPython 3 - send2trash 模块安装错误
【发布时间】:2016-06-11 08:36:23
【问题描述】:

我正在尝试使用 pip 安装第 3 方 Python 模块 send2trash - 我正在从命令行尝试此操作。

最初我遇到了一个导入错误,因为“没有名为 _wingreg 的模块”。为了解决这个问题,我使用 2to3 工具更新了尝试导入 _winreg 模块并将其转换为 winreg 的 python 脚本(“Python34\lib\site-packages\pip\utils\appdirs.py”)。

然后我尝试安装 send2trash,再次使用命令行中的 pip 并遇到 FileNotFoundError: [WinError 2]。违规行在 appdirs.py 脚本中 - 第 224 行:目录,_type = winreg.QueryValueEx(key, shell_folder_name)

有没有其他人遇到过这个问题或类似问题?

对于上下文:

我使用的是 Windows 10 我正在使用 Python 3.5.1 我正在尝试使用 pip 从命令行安装第 3 方模块

我对 Python 和编程比较陌生,如果我的术语不完全正确,我深表歉意。任何帮助都会受到极大的欢迎!

谢谢

【问题讨论】:

    标签: python python-3.x pip python-module


    【解决方案1】:

    首先: 尝试从这里安装 pywin32:

    http://sourceforge.net/projects/pywin32/files/pywin32/

    取决于您的操作系统和您使用的 python 版本。通常 32 位版本应该适用于 32 位和 64 位操作系统。

    之后: 转到python上的脚本路径并像管理员一样运行提示。

    执行:python pywin32_postinstall.py -install

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-12
      • 2022-01-11
      • 1970-01-01
      • 2015-03-12
      • 1970-01-01
      • 1970-01-01
      • 2016-03-14
      相关资源
      最近更新 更多