Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >python升级

python升级

作者头像
py3study
修改于 2023-09-20 11:36:34
修改于 2023-09-20 11:36:34
1.4K00
代码可运行
举报
文章被收录于专栏:python3python3
运行总次数:0
代码可运行

安装系统后python版本低 需要更新更高版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar zxvf Python-2.7.9.tgz
./configure 
make install
make
 
mv /usr/bin/python /usr/bin/python_old
ln -s /usr/local/bin/python2.7 usr/bin/

修改yum配置文件以保证yum可用

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
vim /usr/bin/yum
#!/usr/bin/python   #修改此处为/usr/bin/python_old

PYPY:http://pkgs.org/search/?keyword=pypy

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/pypy-libs-2.0.2-1.el6.x86_64.rpm
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/pypy-2.0.2-1.el6.x86_64.rpm
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/pypy-devel-2.0.2-1.el6.x86_64.rpm

注意安装顺序 先安装libs 再安装pypy 最后安装devel

经测试 pypy的效率要比cpython高大约三到四倍

实现Python的交互模式下tab自动补全和vim下python tab自动补全:

下面是.pythonrc.py的内容

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
try:
    import readline
except ImportError:
    print("Module readline not available.")
else:
    import rlcompleter
    readline.parse_and_bind("tab: complete")
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
vim ~/.bashrc
export PYTHONSTARTUP=~/.pythonrc.py #加入此行

vim下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget https://github.com/rkulla/pydiction/archive/master.zip 
unzip -q master
mv pydiction-master pydiction 
mkdir -p ~/.vim/tools/pydiction
cp -r pydiction/after ~/.vim 
cp pydiction/complete-dict ~/.vim/tools/pydiction
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/08/27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
centos7初始化及安全问题
防火墙 将firewalld修改为iptables systemctl stop firewalld systemctl disable firewalld yum -y install iptables-services systemctl enable iptables systemctl start iptables vim /etc/sysconfig/iptables service iptables restart centos7以下为 chkconfig iptables off 管理 SEL
一朵灼灼华
2022/08/05
5490
centos7初始化及安全问题
在CentOS 6上安装Discuz! X2.5
简明过程 1. 参考 http://www.linuxidc.com/Linux/2014-09/107373.htm 但是,实际上可以不用这么复杂。而且由于nginx配置php比较费劲,最后用apache解决了。
星哥玩云
2022/07/03
7180
在CentOS 6上安装Discuz! X2.5
Installing Odoo 8 on
This tutorial will walk you through the process of installing the latest version of Odoo on CentOS 6. It is intended for those who might not be experienced Linux administrators but who want to run their own Odoo server. You can simply copy-paste the commands into your terminal or SSH window.
py3study
2020/01/09
1.1K0
Centos6.5下docker 环境搭建
一.运行docker Linux内核版本需要在3.8以上,针对centos6.5 内核为2.6的系统需要先升级内核.不然会特别卡,退出容器.
Java架构师历程
2018/09/26
1.6K0
Centos6.5下docker 环境搭建
CentOS 7 安装xrdp 远程桌面 原
 首先安装 EPEL and nux Desktoprepository rpms, 注意版本更新(如果rpm包版本已经不存在,把链接的前面copy下来用浏览器打开,查询最新版本,然后更换): 
拓荒者
2019/03/11
3K0
一些Centos Python生产环境的部署命令
拿到一台干净的centos之后, 初始化Python环境, 一些命令和问题记录而已 可以搞成脚本自动初始化, 当然, 用docker更好 基础环境 1. 创建用户 sudo adduser newuser sudo passwd newuser 设置授权不需要输入密码 sudo /usr/sbin/visudo newuser ALL=NOPASSWD: ALL 2. EPEL(Fedora Extra Packages for Enterprise Linux repository ) 参考
小小科
2018/05/02
6970
在RHEL系统上通过源码安装GITLAB
  Gitlab有著名的一键安装包,点一下脚本自动会帮你装ruby、Redis、Postgresql、Gitlab好方便,而且还会帮你解决Sidekiq无限消耗资源定期重启。有这么多优点为毛还要从源码安装Gitlab。1.CE版本无法使用Mysql库来存储用户数据 2.能了解他的工作机理和细节呗。
海哥@开发
2022/04/04
6560
Zabbix 企业级分布式监控
在 部 署 Zabbix Server 之 前 , 首 先 要 配 置 LNMP 环 境 , LNMP 是 Linux+Nginx+MySQL+PHP 的简写,是 Linux 系统下常用的 php 脚本语言运行环境。
不凡
2021/08/04
6800
Zabbix 企业级分布式监控
Centos7安装protobuf
1、更新Centos7下载源 更新之前记得备份!!! wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 参考:http://mirrors.aliyun.com/help/centos 163的源参考:http://mirrors.163.com/.help/centos.html 2、安装epel源 wget http://dl.fedoraproject.org/pub
苦咖啡
2018/04/28
6.7K1
Frigga自动安装脚本(linux5.8/6.5测试稳定)
#!/bin/bash PATH="$PATH:/usr/local/bin:/usr/bin" RUBY_VERSION="2.2.3" RUBY_NAME="ruby-$RUBY_VERSION" RUBY_FILE_TAR="$RUBY_NAME.tar.gz" SOFT_DIR="/opt/soft" INSTALL_DIR="/opt/ops/Frigga" HTTP_CONF="conf/frigga.yml" FRIGGA_CMD="/opt/ops/Frigga/bin/frigga.rb"
用户7108768
2021/10/31
7330
为centos添加EPEL Repo
centos默认的源软件不是很全,大部分时候需要添加EPEL源。 centos5.x wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm sudo rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm centos6.x wget
happy123.me
2018/06/04
5.1K0
Centos如何更换epel源
在dell r410上面装的是centos6.64的操作系统,用的163的源,我一直都是用163的源,比较快。但是我发现这个源里面,根本没有libmcrypt libmcrypt-devel这二个包,装php扩展mcrypt时,又要用到这二个包,所以我手动装了libmcrypt包,但是给我的感觉是163源中的包不全。后来有一个朋友告诉我用epel,用了之后感觉很爽。
会长君
2023/04/26
2.4K0
[翻译] RHEL/CentOS 7.x/6.x/5.x开启EPEL仓库
您还可以参考:Install and Enable RPMForge Repository in RHEL/CentOS 7/6/5/4
陆道峰
2020/06/17
1.6K0
从CentOS7.6升级到Rocky9.1镜像制作总结
卸载旧的epel仓库,重新安装epel仓库,删除冲突软件包,重装rpmconf并执行rpmconf,在交互界面一直输入Y和回车即可
用户4303685
2023/07/14
3.5K0
CentOS挂载读取ntfs格式的磁盘
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:zbxhhzj@qq.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。 转载本站文章请保留原文链接,如文章内说明不允许转载该文章,请不要转载该文章,谢谢合作。
会长君
2023/04/26
3.9K0
Linux系统批量化安装部署之Cobbler
说明: Cobbler服务器系统:CentOS 5.10 64位 IP地址:192.168.21.128 需要安装部署的Linux系统: eth0(第一块网卡,用于外网)IP地址段:192.168.21.160-192.168.21.200 eth1(第二块网卡,用于内网)IP地址段:10.0.0.160-10.0.0.200 子网掩码:255.255.255.0 网关:192.168.21.2 DNS:8.8.8.8  8.8.4.4 所有服务器均支持PXE网络启动 实现目的:通过配置Cobbler服务器
洗尽了浮华
2018/01/22
1.7K0
Linux系统批量化安装部署之Cobbler
Linux命令之在终端里「开车」
相信不少人曾经把ls敲成sl吧,装上这个程序之后,再不小心敲成sl时,就不会显示找不到命令了,还会从终端里开出一辆火车~
肓己
2021/08/12
4.5K0
CentOS 7.4升级Curl版本
Curl是一个利用URL语法在命令行下工作的文件传输工具,1997年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称Curl为下载工具。Curl还包含了用于程序开发的libcurl​。
子润先生
2021/06/29
4.5K0
centos如何安装php7的操作方法
centos如何安装php7的操作方法 方法一、简单安装(通过yum) 1.安装epel-release rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm 2.安装PHP7的rpm源 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 3.安装PHP7 yum install php70w 方法二、编译安装 1
用户7639835
2021/08/27
3900
zabbix yum源安装笔记
按下列步骤安装企业yum源,再修改yum源配置文件:/etc/yum.repos.d/remi.repo,开启源remi-php56
拓荒者
2019/08/30
1.9K0
相关推荐
centos7初始化及安全问题
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验