news 2026/7/30 3:12:58

作业444

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
作业444

1.系统搭建及初始化

关闭selinx

[root@localhost ~]# systemctl disable --now firewalld

[root@localhost ~]# systemctl status firewalld

更换时间同步服务器

[root@server ~]# date -s "2026-7-28 18:20:55"

安装依赖

[root@server ~]# dnf install -y gcc gcc-c++ make cmake zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel libffi-devel tk-devel wget tar vim tree net-tools openssh-server

2.源码编译安装Python3.11.9

进入源码存放目录

[root@server ~]# cd /usr/local/src

解压

[root@server src]# tar -zxvf Python-3.11.9.tgz

[root@server src]# cd Python-3.11.9

编译配置

[root@server Python-3.11.9]# ./configure --prefix=/usr/local/python3.11 --enable-shared

多核编译安装

[root@server Python-3.11.9]# make && make install
[root@server Python-3.11.9]# echo $(nproc)
[root@server Python-3.11.9]# make -j2

配置动态链接库,解决libpython缺失报错

[root@server Python-3.11.9]# echo "/usr/local/python3.11/lib" > /etc/ld.so.conf.d/python311.conf
[root@server Python-3.11.9]# ldconfig --- 生效

3.建立全局软链接,不覆盖系统自带Python3

先查看当前版本

建立软连接

[root@server Python-3.11.9]# ln -s /usr/local/python3.11/bin/python3.11 /usr/local/bin/python3
[root@server Python-3.11.9]# ln -s /usr/local/python3.11/bin/pip3.11 /usr/local/bin/pip3

重启解释器

[root@server Python-3.11.9]# bash

验证安装

[root@server Python-3.11.9]# python3 -V
[root@server Python-3.11.9]# pip3 -V

校验SSL模块(AI接口必备)

[root@server Python-3.11.9]# python3 -c "import ssl; print(ssl.OPENSSL_VERSION)"

4.配置国内 pip 源及安装项目依赖

建立文件夹

[root@server ~]# mkdir .pip

安装python及ai所需依赖

[root@server ~]# pip3 install --upgrade pip
[root@server ~]# pip3 install pymysql python-dotenv tabulate langchain langchain-openai

部署数据库

5.脚本开发

新建目录和脚本

[root@server ~]# mkdir -p /opt/mysql_ai_tools
[root@server ~]# cd /opt/mysql_ai_tools
[root@server mysql_ai_tools]# touch main.py mysql_client.py prompts.py web_main.py.env
[root@server mysql_ai_tools]# tree -La 1

编写环境变量脚本(evn)

[root@server mysql_ai_tools]# vim /opt/mysql_ai_tools/.env

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/30 3:10:52

Matcha-TTS:快速语音合成的终极完整指南

Matcha-TTS:快速语音合成的终极完整指南 【免费下载链接】Matcha-TTS [ICASSP 2024] 🍵 Matcha-TTS: A fast TTS architecture with conditional flow matching 项目地址: https://gitcode.com/gh_mirrors/ma/Matcha-TTS 在当今AI技术飞速发展的时…

作者头像 李华
网站建设 2026/7/30 3:09:49

智能开题报告工具助力本科生科研入门

1. 项目概述:本科科研入门的第一道门槛第一次接触科研的本科生往往会在开题报告这个环节卡壳。作为某高校创新实验室的指导老师,我每年都会看到大量学生在这个环节反复折腾——从选题迷茫到格式混乱,从文献检索困难到研究方法表述不清。这种状…

作者头像 李华
网站建设 2026/7/30 3:07:14

STM32中断机制详解:从轮询到中断驱动的嵌入式开发思维升级

1. 从“轮询”到“中断”:为什么你的STM32代码需要一次思维升级如果你刚开始玩STM32,或者是从51单片机转过来的,大概率写代码的习惯是“轮询”。比如,你想检测一个按键,你的主循环里可能有个while(1),里面不…

作者头像 李华
网站建设 2026/7/30 3:05:29

Robei EDA:可视化模块化FPGA设计入门与实践指南

1. 项目概述:为什么是Robei?如果你刚开始接触FPGA,或者已经用了一段时间的Quartus、Vivado这类“巨无霸”工具,第一次听说“Robei”这个名字,心里可能会犯嘀咕:市面上已经有这么多成熟的EDA工具了&#xff…

作者头像 李华
网站建设 2026/7/30 3:04:25

《超限销金之城》10分钟单刷帅杰克:高效BD与插件搭配攻略

这次我们来看一个针对《超限销金之城》游戏的高效单刷攻略。这个攻略的核心目标是帮助玩家在10分钟内完成单刷挑战,快速击败BOSS帅杰克。攻略重点不是复杂的游戏机制分析,而是提供一套可立即上手的局外插件搭配和局内BD(Build)组合…

作者头像 李华
网站建设 2026/7/30 3:02:28

创建虚拟机实例OpenEuler(系统)

一 、创建虚拟机实例第一步:文件菜单->新建虚拟机->典型->下一步第二步:稍后安装操作系统第三步:选择操作系统类型,由于OpenEuler22.03 LTS SP4使用Linux5.10内核则选择如下:第四步:命名虚拟机位置…

作者头像 李华