当前位置: 首页 > wzjs >正文

在线购物网站的设计做界面网站用什么语言好

在线购物网站的设计,做界面网站用什么语言好,短网址生成器是什么,多少关键词排名优化软件centos7源码编译安装python3 下载源码包安装 这里我安装的3.10.6版本 官网链接下载地址: https://www.python.org/ftp/python/3.10.6/ 使用浏览器和wget都可以: ## 安装依赖和工具: yum install zlib-devel bzip2-devel opssl-devel ncurses-devel sqlite-devel readline-de…

centos7源码编译安装python3

下载源码包安装

这里我安装的3.10.6版本
官网链接下载地址: https://www.python.org/ftp/python/3.10.6/
使用浏览器和wget都可以:

## 安装依赖和工具:
yum install zlib-devel bzip2-devel opssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc libffi-devel  wgetwget https://www.python.org/ftp/python/3.10.6/Python-3.10.6.tgz

源码包安装完成之后,进行解压即可:

cd /opt
tar  -xvf Python-3.10.6.tgz
mv Python-3.10.6 /usr/local/

编译安装

进入到对应目录下面,执行编译安装

cd  /usr/local/Python-3.10.6 
./configure
make & make install

执行对应的编译安装命令即可.

踩坑记录
因为之前遇到过安装之后,Python的ssl模块使用报错,说是找不到,所以需要再编译的时候进行处理,
先修改配置文件指定openssl

## 查询位置
find / -name "openssl" -type d 2>/dev/null
# 我的是在这里,/usr/include/openssl## 检查当前openssl模块的版本
openssl version
OpenSSL 1.0.2k-fips  26 Jan 2017
# 这里我的版本太低了,与python3的不兼容了,指定这个编译安装时会报错,所以需要安装高版本的

安装高版本的openssl

# 安装编译依赖
yum install -y wget make gcc gcc-c++ perl# 下载OpenSSL源码
wget https://www.openssl.org/source/openssl-1.1.1q.tar.gz
tar -zxvf openssl-1.1.1q.tar.gz
cd openssl-1.1.1q# 配置安装路径(建议安装到/usr/local/openssl)
./config --prefix=/usr/local/openssl \--openssldir=/usr/local/openssl \shared zlib# 编译并安装
make -j$(nproc)
make install

在修改Python编译中的配置,python3.10以后的版本OPENSSL不再是/usr/local/ssl 的默认路径,变成了/path/to/openssl/directory,而使用openssl3以上的版本的lib目录名也变成了lib64,编辑vim /你自己的Python编译源文件路径/Modules/Setup。

## 进入到目录
cd  /usr/local/Python-3.10.6/Modules
vim Setup 
## 修改下面的配置.

在这里插入图片描述
再次进行重新编译,又遇到下面的报错:
在这里插入图片描述

gcc -pthread     -Xlinker -export-dynamic -o python Programs/python.o libpython3.10.a -lcrypt -lpthread -ldl  -lutil -lm -L/usr/local/openssl/lib -lssl -lcrypto   -lm
./python -E -S -m sysconfig --generate-posix-vars ;\
if test $? -ne 0 ; then \echo "generate-posix-vars failed" ; \rm -f ./pybuilddir.txt ; \exit 1 ; \
fi
./python: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
generate-posix-vars failed
make: *** [pybuilddir.txt] Error 1

处理方式,从新指定一下动态链接库的位置:

# 查找libssl.so.1.1和libcrypto.so.1.1
find /usr/local/openssl -name "libssl.so.1.1"
find /usr/local/openssl -name "libcrypto.so.1.1"# 示例输出:
# /usr/local/openssl/lib/libssl.so.1.1
# /usr/local/openssl/lib/libcrypto.so.1.1# 创建OpenSSL配置文件
echo "/usr/local/openssl/lib" > /etc/ld.so.conf.d/openssl.conf# 刷新动态链接器缓存
ldconfig
#清除之前编译
make clean
## 重新编译
./configure
make & make install

到这里编译安装完成了,我们来测试一下

 pip3 install requests   -i https://mirrors.aliyun.com/pypi/simple/[root@ldap bin]# python3 -c "import requests; r = requests.get('https://www.baidu.com'); print(r.status_code)"
200
[root@ldap bin]# pwd
/usr/local/bin

从这里可以看到我们的模块可以正常使用了.
我们这里安装编译之后,自动创建到/usr/local/bin下的应用程序了,也可以在其他目录正常使用了,不需要在配置软连接了.
到此Python3安装完成了.


文章转载自:

http://RMCl59XI.jwgmx.cn
http://bqsnNOd9.jwgmx.cn
http://nGDfCzEw.jwgmx.cn
http://VR3urehD.jwgmx.cn
http://XniCOVnl.jwgmx.cn
http://t4qT2HTI.jwgmx.cn
http://Y7NLOmIA.jwgmx.cn
http://1lywoPmQ.jwgmx.cn
http://1M2yp9XH.jwgmx.cn
http://s6IBtSYI.jwgmx.cn
http://TD3DZbL1.jwgmx.cn
http://gMflf6Vj.jwgmx.cn
http://OpQ6pz1R.jwgmx.cn
http://qFR5Y0eX.jwgmx.cn
http://sIt3wUGr.jwgmx.cn
http://KLCDSDdX.jwgmx.cn
http://gKTKrpgV.jwgmx.cn
http://D2gwaqUo.jwgmx.cn
http://5hs79Foe.jwgmx.cn
http://n1Rrpg10.jwgmx.cn
http://dbOdfRX7.jwgmx.cn
http://8vPNdYdZ.jwgmx.cn
http://a0PAF2bV.jwgmx.cn
http://cLXLYCtE.jwgmx.cn
http://dIUuWMPF.jwgmx.cn
http://n32Y5WmY.jwgmx.cn
http://6iLPwe1P.jwgmx.cn
http://xPARK8AG.jwgmx.cn
http://sSMWowvI.jwgmx.cn
http://A2bzx3R7.jwgmx.cn
http://www.dtcms.com/wzjs/676517.html

相关文章:

  • 做洗化的网站学校网站源码wordpress
  • 平台网站建设ppt模板通信建设资质管理信息系统网站
  • 网站开发公司上海展示型企业网站开发
  • 建立网站邮箱受欢迎的广州网站设计
  • 新洲区城乡建设局网站青岛物流公司网站建设
  • 哪个商城网站建设好品牌设计属于平面设计吗
  • 网站建设 深圳宝安加入网站帮忙做网站
  • 北京著名网站设计公司注册了域名 网站怎么做
  • 搜狗竞价绑定网站要求php网站开发教程下载
  • word如何做网站wordpress oa 插件
  • 光谷中心城建设投资有限公司网站wordpress拖动实现
  • 怎么建立自己的网站平台多少钱企业网站托管公司
  • 免费注册域名网站百度代理
  • 军事新闻2022网络公司优化关键词
  • 做网站为什么能挣钱创意广告图片及文字解析
  • 网站开发文档怎么写百度快照功能
  • 酒类网站该怎么做wordpress模板云端
  • 做外汇都要看什么网站网站里的搜索怎么做的
  • 找别人做网站网站建设 主机选择
  • 做网站 怎么赚钱网站怎么群发
  • 安徽网站设计wordpress如何调整文章位置
  • 百度推广怎么做的网站中国出口外贸网
  • 网站的空间和域名备案北京智能网站建设哪里好
  • 企业为什么做网站系统工程项目信息查询
  • 合肥网站开发cnfg东莞全域取消住房限购政策
  • 住房城乡建设部网站通报用游戏人物做网站属于侵权吗
  • 高校网站建设制度h5网站开发哪个好
  • php wordpress单本小说网站源码+采集怎样卸载电脑中wordpress
  • 免费推广企业网站电商网站首页
  • 长沙开发网站建筑方案设计收费标准