首页 / PYTHON / 转.linux上安装python
转.linux上安装python
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了转.linux上安装python,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2249字,纯文字阅读大概需要4分钟。
内容图文
Linux安装Python一:linux系统安装python程序
1.下载安装gcc:
yum install gcc
2.安装python3.x可能使用到的依赖:
yum install openssl-devel bizp2-devel expat-devel gdbm-devel readline-devel sqlite-devel libffi-devel
3.下载python3.x:(并解压)
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz-----命令下载或者在官网下载源码包
4.移动python3.x至/usr/local:
[root@localhost python]# mv Python-3.7.3 /usr/local
5.旧版本python依赖:
[root@localhost local]# ll /usr/bin | grep python-----查询依赖
6.编译安装python3.x:(进入usr/bin/python3目录)
[root@localhost Python-3.7.3]# ./configure [root@localhost Python-3.7.3]# make [root@localhost Python-3.7.3]# make install
7.删除旧python软连接,建立新的连接:
[root@localhost local]# rm -rf /usr/bin/python-----删除旧连接 [root@localhost local]# ln -s /usr/local/bin/python3.7 /usr/bin/python-----建立新连接(只需指定大版本号:如3.7.3为3.7即可)
二:linux系统安装多个python程序:
1.按一安装python不同版本python程序,删除旧的python软连接,建立新的软连接:
[root@localhost local]# rm -rf /usr/bin/python-----删除旧连接 [root@localhost local]# ln -s /usr/local/bin/python3.7 /usr/bin/python-----建立新连接
2.使用包管理工具管理多个版本python(推荐使用,pyenv:可管理,可安装):
- 安装管理工具
[root@localhost ~]# yum -y install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel git-----安装依赖 [root@localhost ~]# git clone https://github.com/pyenv/pyenv.git ~/.pyenv-----下载安装包 [root@localhost ~]# vim ~/.bashrc-----添加以下环境变量 export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init -)" [root@localhost ~]# source ~/.bashrc-----更新环境变量 [root@localhost ~]# exec $SHELL
- 安装python
[root@localhost ~]# pyenv install --list-----查看可安装的python版本,也可用作检查pyenv安装结果 [root@localhost cache]# pyenv install 3.7.3-----安装版本(可将下载好的.tar.xz文件放在/root/.pyenv/cache文件夹下避免下载缓慢),-v显示安装过程 [root@localhost cache]# pyenv uninstall 3.7.3-----卸载版本 [root@localhost cache]# pyenv rehash-----安装完成之后需要对数据库进行更新 [root@localhost cache]# pyenv versions-----检测到的所有版本,处于激活状态的版本前以 * 标示 [root@localhost cache]# pyenv global 3.5.1-----将3.5.1作为全局变量
内容总结
以上是互联网集市为您收集整理的转.linux上安装python全部内容,希望文章能够帮你解决转.linux上安装python所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。