linux(centos7)如何执行python脚本

目录

一、安装python3

1、查看linux当前可用的python3安装包

2、安装python3

3、验证是否安装成功

二、完善python环境

1、安装pip(包管理工具)

2、安装requests库

3、验证是否可以成功导入

三、使用python3,执行python脚本文件

1、先看看python3解释器在哪

2、上传python脚本文件

3、执行该脚本文件

四、按照这个思路,去修改一下java项目的调用脚本代码

1、声明python3、爬虫脚本的路径

2、创建ProcessBuilder对象时,传入上面的两个路径

3、设置一下编码

4、剩下的代码,在另一篇文章中讲过了,传送门如下


一、安装python3

1、查看linux当前可用的python3安装包

yum list available python3*

2、安装python3

sudo yum install -y python3 python3-devel

3、验证是否安装成功

弹出python的版本号,则证明安装成功。

二、完善python环境

为什么要完善python环境?

因为我们的python脚本,是一个爬虫脚本,需要用到requests库,因此还要安装下。

1、安装pip(包管理工具)

检查pip3是否已安装

pip3 --version

如果提示"command not found",则安装pip3

sudo yum install -y python3-pip

2、安装requests库

使用pip3安装脚本所需的requests库

sudo pip3 install requests

3、验证是否可以成功导入

测试requests库是否能正常导入

python3 -c "import requests; print('requests库安装成功')"

举例:

三、使用python3,执行python脚本文件

1、先看看python3解释器在哪

可见此时位置是/usr/bin/python3

2、上传python脚本文件

我们使用finalshell等ssh工具,随便上传到某个目录。

我此时上传到了/home/jhj/develop/python_script/news_crawler.py

3、执行该脚本文件

不难看出,我们只需要输入:

python3所在的目录+空格+脚本文件所在目录

这三部分,就能成功执行该爬虫脚本。

四、按照这个思路,去修改一下java项目的调用脚本代码

1、声明python3、爬虫脚本的路径

注意:爬虫脚本文件的路径,我们配在了application.yml文件中,如下

2、创建ProcessBuilder对象时,传入上面的两个路径

3、设置一下编码

4、剩下的代码,在另一篇文章中讲过了,传送门如下

https://casually.blog.csdn.net/article/details/155389002

以上就是本篇文章的全部内容。

喜欢本篇文章的话,可以留个免费的关注呦~~~

相关推荐
AAA代码批发商33 分钟前
DAYS 56【Linux 驱动深度】SPI 子系统驱动开发全指南:从架构、核心数据结构到设备驱动实战
linux·驱动开发·架构·内核开发·spi 子系统
听雨笑41 分钟前
终端窗口关掉了,正在跑的活会不会死:三种起法各自的下场
linux
程序员-Benothing1 小时前
Linux CPU性能分析:top、mpstat、pidstat、perf实战
linux·运维·服务器
小诗懂技术1 小时前
Linux设备驱动并发控制总结_CSDN
linux·运维·服务器
北风toto1 小时前
银河麒麟 V10 内网 YUM 源修复实战教程(U盘中转版)
linux·服务器
小白鸽i1 小时前
【linux】麒麟桌面版安装人大金仓V8
linux·运维
Ruiery1 小时前
Linux 6.6内核内存管理深度解析(三):页表与缺页处理 — 虚拟地址怎么按需映射到物理页
linux·运维·服务器
ouynagda1 小时前
iMX6ull Linux 嵌入式驱动开发笔记(LCD / ADXL345 / SPI 子系统)
linux·arm开发·驱动开发·笔记·嵌入式硬件
小诗懂技术2 小时前
linux驱动中断,相关中断的方式与适用场景
linux·arm开发·驱动开发·算法
xiaoqiMikko2 小时前
Linux 实战(九·完):重定向、sudo、通配符的坑 + 报错速查表 —— 三台真机实测
linux·centos