CentOS8中pip命令下载第三方包

本文指导读者在CentOS8上安装Python,包括设置pip、升级pip,以及如何安装和管理第三方包如openpyxl、ddt等。同时提醒关于使用虚拟环境和处理ModuleNotFoundError的问题。
摘要由CSDN通过智能技术生成

安装前准备:

1. 首先需要centos系统中安装好python,若还没有的话可参考

CentOS8环境下载安装python+pip安装第三方包(附下载地址)_centos 8 安装python8-CSDN博客

2.先准备好自己需要的第三方包名

安装:

首先找到pip的包存放路径,输入

pip3 --version

会出现pip3的安装路径,在此路径的上级路径就是python包的路径,现在进入该路径

cd /usr/local/bin/python3/lib/python3.12/site-packages/

该路径下有pip包 

在下载其他第三方包之前,可以先升级pip命令,将pip命令升级为最新版本

pip3 install --upgrade pip

显示successfully即为升级成功

下面有个警告,意思是我们如果以“root”用户身份运行pip可能会导致权限中断以及与系统包管理器发生冲突。建议改用虚拟环境;在这里我用过虚拟环境去安装第三方包,但最后在jenkins中,无法找到第三方包的路径,试了好多方法都没有成功,因此我就选择了直接install,大家自行选择

其实也没有几个需要的第三方包,以下就是我用到的全部第三方包了

pip3 install openpyxl
pip3 install ddt
pip3 install allure-pytest
pip3 install pytest
pip3 install selenium

每输入一次命令。等待下载完成再下载下一个。

下载完成后,记得记住自己的第三方包的安装路径。也就是下面这个路径

/usr/local/bin/python3/lib/python3.12/site-packages

如果运行python文件时,总是提示什么ModuleNotFoundError: No module named 'xxxxx',那基本上就是第三方包路径没找到,给run.py中最前面加一个

import sys
sys.path.append(r'/usr/local/bin/python3/lib/python3.12/site-packages/')

基本上就能解决问题啦

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值