2016-02-28 197 views
0

我想安装第三方Python模块send2trash使用PIP - 我试图从命令行这一点。Python 3 - 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

我是比较新到Python如果我的术语不完全正确,那么编程就会道歉。任何帮助将大受欢迎!

感谢

回答

0

第一: 尝试从这里安装pywin32:

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

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

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

执行:python pywin32_postinstall.py -install