2014-12-21 38 views
2

我使用arch-linux系統並通過yaourt安裝pip。 yaurt -S pippip 2&3語法更改

然後我試圖通過PIP爲Python 3.安裝的東西,但是我得到一個錯誤這樣的:

pip install requests 
install: missing destination file operand after ‘requests’ 
Try 'install --help' for more information. 

其中

pip2 install requests 

將只是工作。

什麼是「丟失目標文件操作數」?我應該通過什麼?

+0

聽起來像是你實際運行['cp'命令(HTTP://計算器.COM /問題/ 20324077/CP-失蹤目的地文件操作數後)。它由'install'命令運行,而不是'pip'運行。 –

+0

你確定你確實使用'pip'而不是'install requests'嗎? –

+1

'pip3安裝請求'對我來說工作得很好,所以它看起來像@MartijnPieters是正確的(像往常一樣:-)。 –

回答

3

這些評論是正確的,以爲它必須經常工作。 yaourt的包裝小包必須有問題。我通過pacman重新安裝了python-pip,一切都按預期工作。

2

我看到這是一個古老的問題,但對於像我這樣的谷歌搜索來到這裏的人來說,AUR中的「點子」包不是Python包管理器!改爲安裝軟件包python-pip。

0

我這一個錯字後:

sudo -h pip3.6 install bpython 
install: missing destination file operand after 'bpython' 
Try 'install --help' for more information. 

固定參數的伎倆:

sudo -H pip3.6 install bpython