linux系统安装python包
Linux下安装python2.7.5
1、下载安装包
从官网下载python2.7.5的安装包。
https://www.python.org/download/releases/2.7.5。
2、解压
不同后缀时解压指令中参数稍有不同:
tar -zxvf Python-2.7.5.tgz
tar -Jxvf Python-2.7.5.tar.xz
3、配置
./configure --prefix=/usr/local/python2.7.5 --enable-unicode=ucs4 --enable-shared
–prefix 作用是将python安装到指定的目录,如果后期要卸载时,可直接删除该目录即可。
–enable-unicode=ucs4 为了解决narrow-python的问题
什么是narrow-python?
查看是否属于 narrow-python
进入python后输入:
unichr(0x10000)
报错即为 narrow-python
4、编译
执行make命令操作 对源码进行编译。
make
5、安装
执行make install 进行安装。
make install
如果没报错就代表 python2.7.5已经安装到了你的服务器上。
6、测试
在终端输入python命令,会发现系统原有版本为2.6.6,并没有使用我们的2.7.5版本。
这时需要用which python命令查看该python命令调用的是哪个位置的python,一般情况下在/usr/bin/python。
但是这里的python指向的系统自带的2.6.6版本。而我们安装的python2.7.5的命令在/usr/local/python2.7.5/bin/python。
我们需要做个软连接
ln -sf /usr/local/python2.7.5/bin/python /usr/bin/python
7、修改yum
此时如果输入 yum install xxxx 可能会提示yum模块找不到。
其实 yum 是依赖python。当我们修改了原有的python版本之后这个yum会调用我们的2.7.5版本的python,而我们2.7.5版本没有yum就会报错。
使用
which yum
找到yum的地址,然后编辑yum文件,把文件首行的#!/usr/bin/python 改成#!/usr/bin/python2.6.6 (因为在/usr/bin下边依然是有python2.6.6这个文件)。
这样子yum就又可以使用了。
linux系统安装python包相关推荐
- linux系统安装python包_Linux系统安装Python
Linux系统处带的是Python2,一直用Python3.6+Django2进行开发,于是在Linux上安装Python3,安装过程如下: (1).在官网下载"Gzipped source ...
- linuxpip安装python包_Windows+Linux安装Python包管理工具pip
Windows+Linux安装Python包管理工具pip Windows安装Python包管理工具pip pip是一个Python包管理工具,主要是用于安装PyPI上的软件包,可以替代easy_in ...
- linux系统安装python环境 实操
linux系统安装python环境 实操 安装conda,其作用是充当一个管理平台,给予python运行的基本环境,可管理多个虚拟环境 查看电脑系统版本: uname -a 清华镜像站下载安装包,一般 ...
- Linux下python包放在哪,在alpinlinux中使用apk安装的Python包
我想用apk在Alpine Linux中安装一些Python包.我用numpy作为下面的例子. 文档文件FROM python:3-alpine RUN apk add --update py3-nu ...
- linux安装python包_【Linux】非root安装Python3及其包管理
1. Python 3.8.1安装 源码安装常规操作: wget -c https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz tar -xv ...
- linux mysql python包_03_mysql-python模块, linux环境下python2,python3的
---恢复内容开始--- 1.Python2 正常 [root@IP ~]#pip install mysql-python DEPRECATION: Python 2.7 will reach th ...
- linux看python包的路径_linux下 彻底修改python的包/模块导入路径
python模式下,有时候需要导入 import某些模块或者包.明明这个模块/包是存在的,却提示导入错误,比如,"ImportError: No module named lxml&quo ...
- linux系统安装python集成环境_windows和linux中搭建python集成开发环境IDE
使用的系统及软件 Ubuntu / windows Python 2.7 / python 3 Pycharm 2.6.3 Openjdk Postgresql 9.1 Virtualenv Virt ...
- 不重启的情况下linux系统安装中文包生效
linux下的安装很容易安装的只有用yum就可以了,如果是debian和ubuntu的系统就用apt-get安装 1.先下载中文包:yum -y groupinstall chinese-suppor ...
最新文章
- 第5章 图像分类的数据集
- 2.使用windows下的client连接虚拟机上的oracle连不上的时候的解决方式
- Android开发举步维艰,上弘法寺七七四十九天取得“真经”!
- android 启动过程
- log4j2 logger_简单一致的Log4j2 Logger命名
- 语音增强相关技术综述
- 分数诚可贵的飞鸽传书2012绿色版
- 湖南高校教师评职称计算机等级考试,湖南高校教师职称评审出台新规,这些要点你了解了吗?...
- ZYNQ7020 Soc最小系统创建及测试
- poj1013 Counterfeit Dollar
- 为什么外链建设要灵活多变呢?
- 把数组排成最小的数(剑指offer第33题)
- sqlserver transact-sql UPDATE tran 用事务处理更新语句
- 小象学院-人工智能机器学习
- R分层抽样(Stratified Sampling)
- html如何生成条形码,前端如何生成条形码---JsBarcode
- Oracle:ADG基础知识学习一20230515
- 旅行时间问题(python)
- luogu P1489 猫狗大战
- 安静,是一个人最有力量的时候