2015-04-21 114 views
1

我試圖安裝uinput安裝uinput,發現我需要運行(pip install python-uinput不能對樹莓PI

不同之處在於,當我嘗試運行它,我得到這個錯誤的命令:

Cannot fetch index base URL https://pypi.python.org/simple/ 
Could not find any downloads that satisfy the requirement python-uinput 
No distributions at all found for python-uinput 
Storing complete log in /root/.pip/pip.log 

有人知道我在做什麼錯嗎?

+1

你提到運行RaspberryPi,但日誌路徑是Windows。你在正確的機器上運行過嗎? – jnovacho

+0

我只是複製粘貼日誌從另一個答案,對不起, –

回答

1

您可以手動安裝庫。官方網頁說how to do it

基本上你下載provided tarball解壓縮它並運行安裝腳本。

下載壓縮包最快的方法是使用程序的wget:

wget http://tjjr.fi/sw/python-uinput/releases/python-uinput-0.10.2.tar.gz

然後把它解壓到你運行

tar -xzf python-uinput-0.10.2.tar.gz

,最後您構建和安裝模塊:

python setup.py build 
python setup.py install 

似乎RPi上缺少一些相關庫。我需要安裝libudev-dev來獲取模塊來構建模塊。

+0

如何下載樹莓派上的tarball,我必須在Windows上下載它,然後把它放在一個USB棒? –

+0

我終於可以測試覆盆子,當我嘗試構建它時,它說ev.py不見了 –

+0

根據這個線程(https://www.raspberrypi.org/forums/viewtopic.php?t=75681&p = 541203),它應該可以正常工作。檢查你的Python版本。也許這是問題。 – jnovacho