2017-08-31 95 views
0

在Ubuntu中,我有Python3作爲默認和點和pip3。現在我需要Python2來安裝一個應用程序。我安裝了Python2,但不是pip2。如果我嘗試有多個點子版本?

sudo python2 -m pip install my_app 

sudo python2 -m pip2 install my_app 

我得到:

No module named pip 

如果我通過的easy_install或get-pip.py安裝PIP2將它使我的問題與PIP至極是Python3?什麼是正確的方式?

回答

2

您可以同時爲py2.x和py3.x安全地安裝pip。您可以使用0122.代替py2.x,或使用pip3代替py3.x,明確指定使用哪個點。

sudo apt-get install python-pip安裝pip2

sudo apt-get install python3-pip安裝pip3

也讓事情變得簡單,只是用
sudo pip2 install my_app
就足夠了。

0

sudo apt-get install python-pip

是一個正確的命令,以我的知識。我不認爲其他方法會打斷你的python3,但沒有經驗。

+0

有沒有這樣的包 - 'python2-pip' – markroxor

+0

啊,謝謝我知道的python3-pip它的工作原理是python2是我的電腦上的默認,所以我成像,如果python3是你的默認你需要添加2那裏爲非默認 –