[英]Install futures for python2
我的Ubuntu
操作系統上有各種版本的Python
。 當我想安裝期貨時,它會寫下以下消息:
$ sudo pip2 install futures
Requirement already satisfied: futures in /usr/local/lib/python3.8/dist-packages (3.1.1)
當卸載它並重新安裝它時,它沒有幫助。
您將如何為Python2
安裝futures
?
我擁有的所有 pip(pip、pip2、pip2.7、pip3、pip3.6、pip3.7、pip3.8)都指向這里: pip 20.2.3 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)
我可以改變它嗎?
如果一切配置良好,運行pip install something
可能會達到您的預期,但通常情況下,您通常不知道將在哪個 python 中安裝某些東西。
要確定您正在安裝哪個 python,最好運行python -m pip
而不僅僅是pip
。 這樣你就可以准確地選擇應該更新哪個 python 安裝,只需使用你在使用已安裝的庫時運行的相同的 Python,例如:
python -m pip install something
或者
python3 -m pip install something
或者
/usr/bin/python2.7 -m pip install something
或者
"C:\Program Files\Python3.6\python.exe" -m pip install something
或者 ...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.