2016-02-28 167 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