我下载了pip并运行python setup.py install,一切正常.本教程的下一步是运行,pip install <lib you want>但在它甚至尝试在线查找任何内容之前,我收到错误"bash:pip:command not found".
这是在Mac OS X上,我也是新手,所以我假设我在运行setup.py时没有正确设置某种路径设置.我该如何进一步调查?我需要检查什么才能更好地了解问题的确切原因?
编辑:我也尝试安装Python 2.7 for Mac,希望友好的安装过程可以做任何管理,如编辑PATH和其他任何需要高兴的一切按照教程工作,但这不起作用.安装运行后'python'仍然运行Python 2.6并且PATH没有更新.
我正在尝试构建一个 docker 映像来运行一些测试,但我无法说服 ubuntu 安装 python 3.9 和 pip,而不是 python3.8。
启动Docker unbuntu:latest,安装python3.9没问题,但是没有pip。好的,我会尝试按照所有答案的建议进行操作:
apt-get install python3-pip
但这会安装 python3.8 的 **所有 ** 以及其他垃圾。现在,它确实可以工作,但它让我在图像中拥有完全不必要的 python 版本,而我希望图像尽可能小,这让我很烦恼。
不,之后卸载 3.8 不起作用,它会删除 pip。
如何使用 pip 获得 python3.9,而不使用 python3.8?
我确实看到了这个:How to install pip for Python 3.9 on Ubuntu 20.04
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
当您运行该脚本时,它会抱怨需要 distutils。没问题:
sudo apt-get install python3-distutils
python3-distutils 依赖什么?为什么,当然是python3.8!