linux python、python3 安装pip

本文详细介绍了在Ubuntu和CentOS系统中为Python 2.x和3.x版本安装pip的步骤,包括可能遇到的错误及解决方法,旨在帮助读者快速掌握在不同平台上的pip配置。

一、python2.* 安装pip

1、ubuntu

sudo apt-get install python-pip

2、centos

yum install python-pip
	错误1:可能会显示 找不到包或什么都不做
	yum install epel-release
	yum install python-pip

	错误2:可能会出现: One of the configured repositories failed(Unknown)
	yum remove epel-release

二、python3.* 安装pip

ubuntu、centos

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
错误1:ModuleNotFoundError: No module named 'distutils.cmd'

sudo apt-get install python-distutils

上面的命令可能找不到任何程序,再试试

sudo apt-get install python3-distutils
### 安装Python3pip3包管理工具 为了在Linux系统上为Python3安装`pip3`,可以采用多种方法来实现这一目标。一种常见的方式是从源码安装Python并配置软链接以确保命令能够被全局识别[^3]。 另一种方式是利用官方提供的`get-pip.py`脚本来完成安装工作;这种方法的优势在于可以直接针对特定版本的Python进行操作而不影响其他已存在的Python环境设置[^1]。 对于那些希望通过软件包管理系统(如yum)来进行部署的情况,则需要注意可能遇到路径冲突的问题——即由该途径所安裝之`pip3`未必会位于预期的位置内,进而造成依赖关系解析失败或库文件导入错误等问题[^2]。 #### 方法一:使用 `get-pip.py` 可以通过下载并执行`get-pip.py`脚本的方法来安装适用于指定版本Python解释器的`pip3`: ```bash curl -O https://bootstrap.pypa.io/get-pip.py python3 get-pip.py ``` 这将自动获取最新版次的`pip3`并与当前使用的Python3关联起来。 #### 方法二:创建符号链接 如果已经通过编译或其他手段完成了Python及其自带`pip3`工具的安装过程,那么只需建立相应的符号链接即可让这些工具可以在整个操作系统范围内正常使用: ```bash ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 ``` 上述指令假设Python已被安置于`/usr/local/python3`目录之下,并且希望使`pip3`能够在任意位置调用。 #### 方法三:处理YUM安装后的路径问题 当选择经由YUM这样的包管理器来安装时,由于默认情况下它不会将新加入的内容放置到标准搜索路径里,因此需要手动调整环境变量或是继续沿用前文中提到过的做法设立必要的快捷方式以便顺利访问所需资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值