似乎是一个愚蠢的问题,但......我无法弄明白。
我可以在python2中运行程序,如下所示:
python run.py
我可以在python3中运行程序:
python3 run.py
然而
pip install pandas
将为Python2安装pandas。
如何安装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>