python在非root权限下的安装方法


Posted in Python onJanuary 23, 2018

以前在使用Python的时候,都是使用root用户安装好的全局python,现在,因为root用户安装的Python版本太低,同时自己没有root权限去对全局Python升级,所以要在非root用户下安装自己指定的Python。因此,就重新整理了一份如何在Linux环境下使用非root用户安装python及其相关的库,以备不时之需。

安装python

python版本库https://www.python.org/ftp/python/,此处我选择2.7.5版本的,在安装python的时候,使用--prefix指定安装路径即可,命令如下:

wget https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz
tar -xzf Python-2.7.5.tgz
cd Python-2.7.5
mkdir -p /home/liudiwei/software/python27 
./configure --prefix="/home/liudiwei/software/python27"
make
make install

安装setuptools

setuptools主要是为安装pip做准备的,下面是从下载到安装的全部命令,使用上面安装的指定路径的

python/home/liudiwei/software/python27/bin/python 进行安装:

wget --no-check-certificate http://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz
tar -xzvf setuptools-2.0.tar.gz
cd setuptools-2.0
/home/liudiwei/software/python27/bin/python setup.py install

安装pip

使用pip来安装python相关库,方便简单,此处将python setup.py install的python换成自己安装的指定路径下的python/home/liudiwei/software/python27/bin/python setup.py install.

wget --no-check-certificate https://pypi.python.org/packages/41/27/9a8d24e1b55bd8c85e4d022da2922cb206f183e2d18fee4e320c9547e751/pip-8.1.1.tar.gz#md5=6b86f11841e89c8241d689956ba99ed7
tar -xzf pip-8.1.1.tar.gz
cd pip-8.1.1
/home/liudiwei/software/python27/bin/python setup.py install

以上这篇python在非root权限下的安装方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的高级函数map/reduce使用实例
Apr 13 Python
编写Python的web框架中的Model的教程
Apr 29 Python
Python 逐行分割大txt文件的方法
Oct 10 Python
Python通过调用有道翻译api实现翻译功能示例
Jul 19 Python
Python实现的建造者模式示例
Aug 06 Python
python实现简单多人聊天室
Dec 11 Python
对python中词典的values值的修改或新增KEY详解
Jan 20 Python
对PyQt5基本窗口控件 QMainWindow的使用详解
Jun 19 Python
Flask框架 CSRF 保护实现方法详解
Oct 30 Python
用Python绘制漫步图实例讲解
Feb 26 Python
Python flask框架如何显示图像到web页面
Jun 03 Python
使用python绘制横竖条形图
Apr 21 Python
Python解析命令行读取参数--argparse模块使用方法
Jan 23 #Python
Python 查看文件的读写权限方法
Jan 23 #Python
Python3 中文文件读写方法
Jan 23 #Python
Python3之文件读写操作的实例讲解
Jan 23 #Python
Python实现邮件的批量发送的示例代码
Jan 23 #Python
python实现自动发送邮件发送多人、群发、多附件的示例
Jan 23 #Python
python正则表达式面试题解答
Apr 28 #Python
You might like
PHP中文编码小技巧
2014/12/25 PHP
PHP实现的简单适配器模式示例
2017/06/22 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
无缝滚动js代码通俗易懂(自写)
2013/06/19 Javascript
jquery点击页面任何区域实现鼠标焦点十字效果
2013/06/21 Javascript
JQuery中的html()、text()、val()区别示例介绍
2014/09/01 Javascript
Jquery easyui 实现动态树
2015/11/17 Javascript
浅谈jQuery为哪般去掉了浏览器检测
2016/08/29 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
Angular中$broadcast和$emit的使用方法详解
2017/05/22 Javascript
react实现点击选中的li高亮的示例代码
2018/05/24 Javascript
Bootstrap Table中的多选框删除功能
2018/07/15 Javascript
解决vue axios的封装 请求状态的错误提示问题
2018/09/25 Javascript
浅谈webpack+react多页面开发终极架构
2018/11/11 Javascript
JS数组扁平化(flat)方法总结详解
2019/06/24 Javascript
微信小程序canvas绘制圆角base64图片的实现
2019/08/18 Javascript
Node.JS枚举统计当前文件夹和子目录下所有代码文件行数
2019/08/23 Javascript
Python中使用asyncio 封装文件读写
2016/09/11 Python
用python记录运行pid,并在需要时kill掉它们的实例
2017/01/16 Python
Python使用回溯法子集树模板解决爬楼梯问题示例
2017/09/08 Python
Python django框架应用中实现获取访问者ip地址示例
2019/05/17 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
Django REST Framework序列化外键获取外键的值方法
2019/07/26 Python
python根据时间获取周数代码实例
2019/09/30 Python
Python操作Sqlite正确实现方法解析
2020/02/05 Python
Anaconda+VSCode配置tensorflow开发环境的教程详解
2020/03/30 Python
python利用opencv保存、播放视频
2020/11/02 Python
彪马法国官网:PUMA法国
2019/12/15 全球购物
茶叶生产计划书
2014/01/10 职场文书
旅游市场营销方案
2014/03/09 职场文书
双创工作实施方案
2014/03/26 职场文书
小学生保护环境倡议书
2014/05/15 职场文书
园艺专业毕业生求职信
2014/09/02 职场文书
年会主持人开场白台词
2015/05/29 职场文书
如何写好开幕词?
2019/06/24 职场文书
SQL Server 中的事务介绍
2022/05/20 SQL Server