网站首页 > 基础教程 正文
1、安装centos7系统,不能用最新系统会存在编译出来的包依赖libc.so高版本的问题
如果编译出来的可执行程序不会在较老的linux系统运行,可以不限制使用centos7。
2、安装基础工具
sudo yum install vim -y
sudo yum install git -y
sudo yum install subversion -y
sudo yum install wget -y
sudo yum install zlib* -y
3、如果出现./configure阶段出错反馈没有编译mekefile,需要重新安装gcc
sudo yum install gcc -y
4、python 3.6
wget https://www.python.org/ftp/python/3.6.13/Python-3.6.13.tgz
tar -zxvf Python-3.6.13.tgz Python-3.6.13/
cd Python-3.6.13/
./configure --with-ssl prefix=/usr/local/python3 --enable-shared
su
make && make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
python 3.10.8
备注:在centos7上安装python3.10以后的版本会存在ssl连接不上问题,需要替换成openssl11
wget https://www.python.org/ftp/python/3.10.8/Python-3.10.8.tgz
tar -zxvf Python-3.10.8.tgz Python-3.10.8/
sudo yum install -y epel-release.noarch
sudo yum install openssl11 openssl11-devel
cd Python-3.10.8/
sed -i 's/PKG_CONFIG openssl /PKG_CONFIG openssl11 /g' configure
./configure --with-ssl prefix=/usr/local/python3
su
make && make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
5、安装pip3
vim ~/.pip/pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install --upgrade --force pip
6、安装java环境
su
wget http://内部服务器/jdk-8u25-linux-x64.tar.gz
tar -zxvf jdk-8u25-linux-x64.tar.gz
mkdir /work
chown -R tester:tester /work
mv jdk1.8.0_25/ /work/
ln -s /work/jdk1.8.0_25/bin/java /usr/bin/java
配置java环境 切换root用户
su
vim /etc/profile
添加
export JAVA_HOME=/work/jdk1.8.0_25
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
更新配置:
source /etc/profile
7、安装配置pyinstaller
pip3 install pyinstaller
sudo ln -sv /home/tester/.local/bin/pyinstaller /usr/bin/pyinstaller
8、支持scp免密拷贝文件 本机公钥id_rsa.pub内容拷贝到目标主机的authorized_keys文件中 本机执行
cat ~/.ssh/id_rsa.pub
拷贝内容到目标主机上
vim ~/.ssh/authorized_keys
9、安装32位库(7za文件需要使用)
apt-get install lib32z1 -y
Centos 8
sudo yum install xulrunner.i686 -y
猜你喜欢
- 2025-06-10 语言教育项目实战之一:Ubuntu下安装Python环境
- 2025-06-10 spark+python环境搭建(spark环境搭建方式)
- 2025-06-10 VSCODE搭建python开发环境教程(vscode开发python 必备插件)
- 2025-06-10 阿六带你用python appium搭建app自动化测试环境
- 2025-06-10 【200920】在Windows上搭建Python2.7环境
- 2025-06-10 在Mac中使用pyenv管理Python版本:从安装到虚拟环境的全流程指南
- 2025-06-10 python使用技巧之环境搭建(办公自动化方向)
- 2025-06-10 使用IDEA写Python之pytest环境搭建及...
- 2025-06-10 Python+Appium环境搭建与自动化教程
- 2025-06-10 Python开发环境的安装和使用(python开发环境需要怎么配置)
- 最近发表
-
- 语言教育项目实战之一:Ubuntu下安装Python环境
- spark+python环境搭建(spark环境搭建方式)
- VSCODE搭建python开发环境教程(vscode开发python 必备插件)
- 阿六带你用python appium搭建app自动化测试环境
- 【200920】在Windows上搭建Python2.7环境
- DevOps系列之——python编译环境搭建
- 在Mac中使用pyenv管理Python版本:从安装到虚拟环境的全流程指南
- python使用技巧之环境搭建(办公自动化方向)
- 使用IDEA写Python之pytest环境搭建及...
- Python+Appium环境搭建与自动化教程
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)