博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下安装python3.7
阅读量:6923 次
发布时间:2019-06-27

本文共 1196 字,大约阅读时间需要 3 分钟。

安装pyhton3.7 的依赖包

sudo yum -y groupinstall "Development tools"

sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

下载python3.7的“源码”:

wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz

解压并编译安装:

tar -xJvf Python-3.7.0.tar.xz

cd Python-3.7.0

./configure --prefix=/usr/local/python3 --enable-shared

make && make install

执行完make&&make install之后,可能会出现这种报错:

“ModuleNotFound:No module named '_ctypes'”

这里需要执行:

yum install libffi-devel -y

配置环境变量:

1.cd /usr/local/python3/bin/

2.vim python3.conf
#把这条加进去保存
3./usr/python/lib
#启动配置
4.ldconfig

"""

cd /etc/ld.so.conf.d
vim python3.conf
#添加python库路径,因为我们开始把python的编译后的路径设置在/usr/python,所以python库的路径为/usr/python/lib
#按i输入,输入成功后按Esc建,输入:wq保存退出
/usr/python/lib
""""

#新建软链接

ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

将编译目录下的libpython3.7m.so.1.0文件复制到

/usr/lib64/libpython3.7m.so.1.0

注:我不太清楚具体放到哪个文件下,没有试验,所以把lib文件全都放了一下,有时间可以具体确认

切换python

$ alias python='/usr/bin/python3'
$ python --version
Python 3.4.3 # 版本已经改变

yum install vim

 

转载于:https://www.cnblogs.com/cwx-0324/p/10858703.html

你可能感兴趣的文章
linux初级笔记
查看>>
kdb命令
查看>>
我的友情链接
查看>>
Android×××
查看>>
Sublime text3 插件Scss高亮,emmet安装
查看>>
java导出数据到excel文件
查看>>
3DES,32位长秘钥加密
查看>>
我的友情链接
查看>>
6.1 shell编程4
查看>>
在测试中使用Docker
查看>>
Jvisualvm监控JVM和tomcat【Linux Centos】
查看>>
我的友情链接
查看>>
JAVA NIO 通道Channel的原理与获取方法
查看>>
Samba-上课内容
查看>>
框架-Tomcat BIO、NIO Connector原理
查看>>
VC开发多语言界面支持的简单方法
查看>>
常用SQL语句实例 10
查看>>
JAVA内存机制
查看>>
办公软件之excel打印时打印区域与纸张不符解决方法
查看>>
Lync 小技巧-21-通过Google浏览器加入微软Lync 2013会议
查看>>