用python创建数据库监控平台(3)安装Python3.5

简介: 本系列文章思路来自微信公众号:宅必备 1、解压包 [root@monit Python]# tar -xzf Python-3.5.2.tgz 2移动 [root@monit Python]# mv Python-3.
本系列文章思路来自微信公众号:宅必备
1、解压包
[root@monit Python]# tar -xzf Python-3.5.2.tgz

2移动
[root@monit Python]# mv Python-3.5.2 /usr
[root@monit usr]# mkdir SoftWare
[root@monit usr]# mv mysql-* SoftWare/
[root@monit usr]# mv Python-3.5.2/ SoftWare/


3 编译
[root@monit SoftWare]# cd Python-3.5.2/
[root@monit Python-3.5.2]# ./configure --prefix=/usr/local/python3
[root@monit Python-3.5.2]# make && make install

4 设置环境变量
echo 'export PATH=$PATH:/usr/local/python3/bin' >> ~/.bashrc


4、 替换python2
这样做的目的是在系统任意目录敲入python调用的是python3的命令,而非系统默认2.6.6的 但是这样同时这会导致依赖python2.6的yum不能使用,因此还要修改yum配置。
[root@monit bin]# rm /usr/bin/python
rm: remove regular file `/usr/bin/python'? y
[root@monit Python-3.5.2]# ln -sv /usr/local/python3/bin/python3.5 /usr/bin/python



这时/usr/bin目录下面是包含以下几个文件的(ll |grep python),其中有个python2.6,只需要指定yum配置的python指向这里即可
[root@monit bin]# ll /usr/bin | grep python
-rwxr-xr-x 1 root root 11040 Aug 14 2013 abrt-action-analyze-python
lrwxrwxrwx 1 root root 19 Aug 7 20:47 python -> /usr/local/python3/
lrwxrwxrwx. 1 root root 6 Aug 7 12:54 python2 -> python
-rwxr-xr-x 1 root root 9032 Sep 4 2013 python2.6

通过vim修改yum的配置 #!/usr/bin/python改为 #!/usr/bin/python2.6,保存退出。
[root@monit bin]# vim /usr/bin/yum


相关文章
|
20天前
|
缓存 NoSQL 关系型数据库
在Python Web开发过程中:数据库与缓存,MySQL和NoSQL数据库的主要差异是什么?
MySQL是关系型DB,依赖预定义的表格结构,适合结构化数据和复杂查询,但扩展性有限。NoSQL提供灵活的非结构化数据存储(如JSON),无统一查询语言,但能横向扩展,适用于大规模、高并发场景。选择取决于应用需求和扩展策略。
110 1
|
28天前
|
XML 关系型数据库 MySQL
python将word(doc或docx)的内容导入mysql数据库
用python先把doc文件转换成docx文件(这一步也可以不要后续会说明),然后读取docx的文件并另存为htm格式的文件(上一步可以直接把doc文件另存为htm),python根据bs4获取p标签里的内容,如果段落中有图片则保存图片。(图片在word文档中的位置可以很好的还原到生成的数据库内容) 我见网上有把docx压缩后解压获取图片的,然后根据在根据xml来读取图片的位置,我觉得比较繁琐。用docx模块读取段落的时候还需要是不是判断段落中有分页等,然而转成htm之后就不用判断那么多直接判断段落里的样式或者图片等就可以了。
21 1
|
1月前
|
SQL 关系型数据库 MySQL
Python怎么操作Mysql数据库
Python怎么操作Mysql数据库
49 0
|
28天前
|
关系型数据库 MySQL 数据库
rds安装数据库客户端工具
安装阿里云RDS的数据库客户端涉及在本地安装对应类型(如MySQL、PostgreSQL)的客户端工具。对于MySQL,可选择MySQL Command-Line Client或图形化工具如Navicat,安装后输入RDS实例的连接参数进行连接。对于PostgreSQL,可以使用`psql`命令行工具或图形化客户端如PgAdmin。首先从阿里云控制台获取连接信息,然后按照官方文档安装客户端,最后配置客户端连接以确保遵循安全指引。
81 1
|
22天前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 中apt 安装MySQL数据库
Ubuntu 中apt 安装MySQL数据库
66 0
|
4天前
|
SQL 关系型数据库 数据库
Python中SQLite数据库操作详解:利用sqlite3模块
【4月更文挑战第13天】在Python编程中,SQLite数据库是一个轻量级的关系型数据库管理系统,它包含在一个单一的文件内,不需要一个单独的服务器进程或操作系统级别的配置。由于其简单易用和高效性,SQLite经常作为应用程序的本地数据库解决方案。Python的内置sqlite3模块提供了与SQLite数据库交互的接口,使得在Python中操作SQLite数据库变得非常容易。
|
6天前
|
JavaScript 搜索推荐 前端开发
音乐发现平台:借助Python和Vue构建个性化音乐推荐系统
【4月更文挑战第11天】本文介绍了如何使用Python和Vue.js构建个性化音乐推荐系统。首先确保安装Python、Node.js、数据库系统和Git。后端可选择Flask或Django搭建RESTful API,处理歌曲数据。前端利用Vue.js创建用户界面,结合Vue CLI、Vuex和Vue Router实现功能丰富的SPA。通过Vuex管理状态,Axios与后端通信。这种前后端分离的架构利于协作和系统扩展,助力打造定制化音乐体验。
|
7天前
|
Ubuntu Python
python3安装clickhouse_sqlalchemy(greenlet) 失败
如果上述方法仍然无法解决问题,建议查阅相关错误信息和官方文档,以获取更详细的帮助。确保你的Python环境和依赖库都在最新版本,有时问题可能会因为版本不兼容而导致安装失败。
13 0
|
10天前
|
数据采集 机器学习/深度学习 人工智能
Python环境搭建—安装Python3解释器
Python环境搭建—安装Python3解释器
31 2
|
12天前
|
Linux API 开发者
python2安装wxpython模块源
【4月更文挑战第4天】
33 11