搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
小桥流水78
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
《概率论与数理统计》期末复习笔记_下
2
HDFS HA、YARN HA、Zookeeper、HBase HA、Mysql、Hive、Sqool、Flume-ng、storm、kafka、redis、mongodb、spark安装
3
Java知识体系图
4
大专的我,闭关苦学 56 天,含泪拿下阿里 offer,五轮面试,六个小时灵魂拷问
5
https://github.com/free46000/MultiItem_.free46000:multiitem
6
python利用selenium实现大麦网抢票_抢票机器检测
7
企业微博营销_企业微博营销是运用
8
ICLR 2023 | 微软提出自动化模型训练剪枝框架OTO,一站式获得轻量级架构
9
母婴即时零售行业数据可视化分析_美团 饿了么 京东到家母婴品类占比
10
挑战杯 机器视觉opencv答题卡识别系统_答题卡opencv
当前位置:
article
> 正文
linux python 安装 及更换python默认版本_linux python安装低版本
作者:小桥流水78 | 2024-07-04 10:22:40
赞
踩
linux python安装低版本
绝大多数linux distribution都内置安装了python,我们只要在liunx命令行下打入python就能看到了,但是版本有点低不是我们想要的。
1、下载python
到http://www.python.org/download/上下载python时注意可能是被和谐了该连接打不开,所以在download前多加些/,像http://www.python.org///download/这样,被挂起一两分钟后就能打开了,找到我们想要的linux下python版本就行了
linux平台的有两种,
Python 2.7 compressed source tarball (for Linux, Unix or OS X)
和
Python 2.7 bzipped source tarball (for Linux, Unix or OS X, more compressed)
第二种是压缩比较好的,在linux中用bzip2压缩的文件比较高,文件名一般为*.tar.bz2,
但是上面第二个版本http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2这个是2.7版的,也不是我想要的,就把连接中的2.7改成2.6就能下到自己想装的版本了。
linux中下载安装的源码文件一般习惯放在/usr/local/src/中,src是source的缩写,进入该目录,用wget下载就行:
这样就能我们想要的版本的linux版本下载到本机了。
2、解压缩
用tar命令就可以把下载的包解压缩,如下图:
Linux代码
tar -jx -f Python-
2.7
.tar.bz2
3、编译和安装
linux中一般把用户安装的软件安装到/usr/local/XXX/中,用configure和make、make install这几个命令就可以完成编译并安装,--prefix指定要安装的目的目录,如下:
Linux代码
进入python-
2.7
文件夹
./configure --prefix=/usr/local/python-
2.7
make
make install
4、检测和设置环境变量
安装完后,我们在linux命令行中打入python,执行的还是之前系统自带的2.4版本,这个跟系统的环境变量有关
进入/usr/bin/文件夹里面看到有如下文件:python、python2、pthon2.4,如下图:
如果我们用绝对路径的方式来执行刚刚安装的2.6版本就会运行2.6版本的了,如下图:
切换到该目录下,也发现有跟/usr/bin/目录下一样的python文件,
用
Linux代码
PATH=
"$PATH"
:/usr/local/Python-
2.7
/bin
#vi /etc/profile
在适当位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等号两边不能有任何空格)
这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变
#vi ~/.bash_profile
修改PATH行,把/etc/apache/bin添加进去
这种方法是针对用户起作用的
注意:想改变PATH,必须重新登陆才能生效,以下方法可以简化工作:
如果修改了/etc/profile,那么编辑结束后执行source profile 或 执行点命令 ./profile,PATH的值就会立即生效了。
这个方法的原理就是再执行一次/etc/profile shell脚本,注意如果用sh /etc/profile是不行的,因为sh是在子shell进程中执行的,即使PATH改变了也不会反应到当前环境中,但是source是在当前 shell进程中执行的,所以我们能看到PATH的改变。
把该目录添加到linux环境变量中,如下图:
此时再在命令行里输入python,系统还是执行2.4版本的,因为系统先搜到的是/usr/bin/里面的python,但是输入python2.6已经执行2.6版的了,如下图:
我们到/usr/bin/中删除里面的python文件,然后再在该目录下创建2.6的一个symbolic link就可以让系统执行我们想要的2.6版本了,如下:
Linux代码
cd /usr/bin/
rm -rf python
ln -s /usr/local/Python-
2.7
/bin/python ./python
我们再看一下/usr/bin/目录下的文件,输入python执行的就是我们安装的版本了
PS:由于python版本兼容问题,换成2.7以后,用yum命令时会报No module named yum的错,需要用
Linux代码
vi /usr/bin/yum
将#!/usr/bin/python改为#!/usr/bin/python2.4
附nodejs wget地址:
Linux代码
wget http://nodejs.org/dist/v0.
8.7
/node-v0.
8.7
.tar.gz
附git地址
Linux代码
wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/小桥流水78/article/detail/786460
推荐阅读
article
在
windows
上安装
kali
-
linux
子系统的历程(
wsl
&&
wsl
2)_
windows
kal...
在
windows
上安装
kali
-
linux
子系统的历程(
wsl
&&
wsl
2)_
windows
kali
linux
win...
赞
踩
article
Python
常用内置
函数
详解(二):
print
()
函数
----
打印
输出
_
python
输出
语句pri...
print
()
函数
是
Python
编程最常见的
函数
,常用于
输出
程序结果,默认
输出
到屏幕,也可以
输出
到指定文件,本文对...
赞
踩
article
Python
·
print
输出
函数详解_
python
print
输出
变量...
Python
中的
输出
函数
print
详解_
python
print
输出
变量
python
print
输出
变量 ...
赞
踩
article
python
:
print
()
语句
_
python
print
语句
...
print
是 Python 的一个内置函数。
_
python
print
语句
python
print
语句
...
赞
踩
article
【
Python
】
Python
基本概念、
print
()
输出
函数、标准
数据类型
、
type
()函数与isi...
1、编译器&解释器 : 将代码编译成计算机能够识别的命令 计算机可以识别的机器码 0 1 区别: 编译器:全文...
赞
踩
article
华为OD机试 -
字符
统计
(C++ &
Java
& JS &
Python
)_华为
od
机试
字符
统计
及...
输入一个只包含小写英文字母和数字的
字符
串,按照不同
字符
统计
个数由多到少输出
统计
结果,如果
统计
的个数相同,则按照ASCII...
赞
踩
article
华为
OD
机试
-
字符
统计
及
重排
(
Java
& JS &
Python
)...
已支持(
Java
& JS &
Python
),考察:排序_
字符
统计
及
重排
字符
统计
及
重排
...
赞
踩
article
【免费题库】
华为
OD机试 -
字符
统计
及重排(
Java
& JS &
Python
&
C
&
C
+...
## 题目描述给出一个仅包含字母的
字符
串,不包含空格,
统计
字符
串中各个字母(区分大小写)出现的次数,并按照字母出现次数从...
赞
踩
article
Python
(
19)
Excel
表格
操作Ⅰ_
python
编辑
excel
表格
...
主要内容包括,导包, 读取EXCEL文件 1、获取worksheet名称 2、设定当前工作表 3、输出目标单元格数据 4...
赞
踩
article
2023
年-
华为
机试
题库
B卷(
Python
)【
满分
】_
华为
机考
题库
2023
硬件...
华为
机试
题库
B卷 已于5月10号 更新为
2023
B卷(
2023
-10-04 更新本文)
华为
机试有三道题目,前两道属于简...
赞
踩
article
华为
实习
生
机
试题库2023年(
JAVA
、Python、C++)_
华为
实习
机
考...
2023年
华为
实习
生
机
考题库,已帮助500+学生顺利通过
机
试。_
华为
实习
机
考
华为
实习
机
考 ...
赞
踩
article
华为OD机试C、D卷 - 猴子爬山(
Java
& JS &
Python
& C & C++)_ne...
一天一只顽猴想去从山脚爬到山顶,途中经过一个有个N个台阶的阶梯,但是这猴子有一个习惯:每一次只能跳1步或跳3步,试问猴子...
赞
踩
article
2024
华为
OD
机试
真题目录-(B卷C卷D卷)-【C++
Java
Python
】_
华为
od
机试
c...
我是一名软件开发培训机构的老师,我的学生有几十名都通过了
华为
OD
机考,我经常把机考真题作为课后作业让学生练手,和学生一...
赞
踩
article
python
linux
下使用
Conda
搭建和自由切换
Python
环境
、
pip
切换镜像为清华源_创建...
conda是一个用于在同一个机器上创建不同的
Python
虚拟
环境
的包、
环境
管理器;下载链接本博客在centos服务器...
赞
踩
article
Spark
环境
搭建
部署
全流程(
Linux
),看这一篇就够了_
linux
spark
...
本篇文章将给各位展示如何快速地在
linux
上搭建
spark
,本文搭建的
环境
为以下是我总结出的,如果是新手,请按流程走完,...
赞
踩
article
Linux
(
centos7
)部署
spark
_centospy
spark
安装...
Spark部署模式主要有4种:Local模式(单机模式)、Standalone模式(使用Spark自带的简单集群管理器)...
赞
踩
article
Linux
安装
pySpark_
linux
安装
pyspark
...
1、
安装
Java和Scale。1.1、Java 参考Java
安装
运行1.2、Scale
安装
1)下载并解压 官网地址:h...
赞
踩
article
Python
大数据之
PySpark
(二)
PySpark
安装
_
支持 依赖项 ‘
python
pyspa...
1-如何
安装
PySpark
?Linux的Anaconda
安装
2-如何
安装
anconda?3-Anaconda有很多软件4...
赞
踩
article
【
Linux
】18、
动态链接库
so
_
动态链接库
so
...
动态链接库
_
动态链接库
so
动态链接库
so
文章目录 一...
赞
踩
article
Linux
中
变量
的
取用与
设定
...
简单
的
说,
变量
就是让一个特定
的
字符串代表不固定
的
内容。例如,每个账号
的
邮件预设是以MAIL这个
变量
来进行存取
的
。当zzx...
赞
踩
相关标签
windows
python
开发语言
内置函数
算法
函数
print
pycharm
华为od
c++
java
JavaScript
华为机试
Java
Python
javascript
linux
运维
服务器