簡體   English   中英

cygwin上安裝了Python3和Python2-如何運行pip / w Python 3

[英]Python3 and Python2 installed on cygwin - how do I run pip /w Python 3

似乎是一個愚蠢的問題,但是....我不知道。

我可以像這樣在python2中運行程序:

python run.py

我可以使用以下命令在python3中運行程序:

python3 run.py

然而

pip install pandas

將為Python2安裝熊貓。

我如何使其安裝在Python3上?

我努力了 -

curl -O https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py

這將安裝pip,但是當我嘗試安裝項目的某些要求時,出現錯誤消息:

You are using pip version 9.0.3, however version 19.0.3 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

使用升級它:

python3 -m pip install --upgrade pip

結果是 :

Requirement already up-to-date: pip in /usr/lib/python3.6/site-packages (19.0.3)

謝謝。

$ ls -1 /usr/bin/pip*
/usr/bin/pip2
/usr/bin/pip2.7
/usr/bin/pip3
/usr/bin/pip3.6

你應該跑

pip3 install pandas

在您的CMD中輸入:

where pip

然后:

where pip3

我相信,您需要使用pip3,它會在python \\ sctips \\中找到它的路徑; 這是pip的Python3版本

因此,您可以嘗試:

pip3 install pandas

您可以始終將pip作為模塊運行:

python2 -m pip <pip commands here>
python3 -m pip <pip commands here>
python3.6 -m pip <pip commands here>  # same as python3 as of this post
python3.7 -m pip <pip commands here>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM