【发布时间】:2018-09-30 18:01:24
【问题描述】:
我只是不知道如何让pip3 在 Ubuntu 服务器上工作。
我已经完成了:
sudo apt-get update
sudo apt-get upgrade
运行sudo python3 --version 时,输出为3.6.6。
我尝试了以下方法:
sudo apt-get install python3-pip 和 python3-pip3、python-pip3,我尝试安装 python3-setuptools,它们似乎已安装,但 easy_install 未被识别为命令。
我想我已经尝试了所有选项,并且每次都会弹出错误 unable to locate package python3-pip。
【问题讨论】:
-
我想我也有过一次;我认为
dist-packages和site-packages目录之间存在一些令人头疼的问题。检查包的 Python 路径设置和/或显式设置。这是有原因的,但我不再记得那是什么了.. -
使用 # apt install python3-pip 安装后,您是否尝试从命令行运行 pip:$ pip3 或 $ python3 -m pip ?
-
@Mark 我尝试了所有类似的方法:
sudo python3 pip install virtualenv或sudo pip、sudo pip3,包括-m的解决方案。我没有通过 apt install python3-pip 因为我得到`无法找到包 -
pip 的 Ubuntu 软件包被称为
python3-pip来安装它,你需要运行sudo apt install python3-pip然后你应该可以使用python3 -m pip install ...运行 pip 你能说一下你什么时候收到的错误消息吗这些步骤中的任何一个都失败了吗? -
如果有帮助:在我的情况下,这是通过在 apt 源中添加“universe”来解决的(请参阅this answer)
标签: python pip ubuntu-server