【发布时间】:2020-06-01 03:40:09
【问题描述】:
我正在使用一个远程服务器,其他一些服务器一起使用。
安装了多个版本的python。
我需要python 3.6版本,可以用/bin/python3.6命令运行。
而且我也想做一个版本的virtualenv,所以我尝试了/bin/python3.6 -m pip --version
但它显示了
/bin/python3.6: No module named pip
当我检查 lib 目录时,ll /usr/lib/python3.6/site-packages/
total 0 drwxr-xr-x 2 root root 6 Dec 20 2017 __pycache__
似乎服务器有python3.6,但是错过了pip,对吧?
如何通过最少的修改来解决这个问题?
服务器是centos7。
任何想法或评论表示赞赏:)
【问题讨论】:
-
您可以尝试使用
pip3代替吗? -
@Varun Running
pip3实际上与python3 -m pip相同,所以我怀疑这会起作用。 -
你可以在那里使用 conda (miniconda) 吗?您将有更多开箱即用的包管理控制权。
-
这可能是 Recommended way to install pip(3) on centos7 的副本。我不使用 Cent OS 所以 idk。
标签: python pip virtualenv centos7