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连接MySQL、MongoDB、Redis、memcache等数据库的方法
Nov 15 Python
python非递归全排列实现方法
Apr 10 Python
Python 基础教程之闭包的使用方法
Sep 29 Python
python 读取鼠标点击坐标的实例
Dec 29 Python
Python学习笔记之抓取某只基金历史净值数据实战案例
Jun 03 Python
python rsync服务器之间文件夹同步脚本
Aug 29 Python
Matplotlib scatter绘制散点图的方法实现
Jan 02 Python
Pycharm插件(Grep Console)自定义规则输出颜色日志的方法
May 27 Python
详解pandas.DataFrame.plot() 画图函数
Jun 14 Python
python 爬虫之selenium可视化爬虫的实现
Dec 04 Python
python中@property的作用和getter setter的解释
Dec 22 Python
如何利用python和DOS获取wifi密码
Mar 31 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
一个程序下载的管理程序(三)
2006/10/09 PHP
基于PHP一些十分严重的缺陷详解
2013/06/03 PHP
ThinkPHP5框架缓存查询操作分析
2018/05/30 PHP
Yii Framework框架开发微信公众平台示例
2020/04/26 PHP
Extjs学习笔记之四 工具栏和菜单
2010/01/07 Javascript
javascript确认框的三种使用方法
2013/12/17 Javascript
Jquery 动态生成表格示例代码
2013/12/24 Javascript
浅谈JavaScript function函数种类
2014/12/29 Javascript
javascript之Array 数组对象详解
2016/06/07 Javascript
详解js中==与===的区别
2017/01/08 Javascript
angular.js指令中transclude选项及ng-transclude指令详解
2017/05/24 Javascript
微信小程序实现评论功能
2018/11/28 Javascript
js简单的分页器插件代码实例
2019/09/11 Javascript
javascript设计模式 ? 迭代器模式原理与用法实例分析
2020/04/17 Javascript
linux下python抓屏实现方法
2015/05/22 Python
Python 正则表达式入门(初级篇)
2016/12/07 Python
Python脚本实现自动将数据库备份到 Dropbox
2017/02/06 Python
Python序列循环移位的3种方法推荐
2018/04/09 Python
python中字符串的操作方法大全
2018/06/03 Python
pandas.cut具体使用总结
2019/06/24 Python
tensorflow模型保存、加载之变量重命名实例
2020/01/21 Python
Django ValuesQuerySet转json方式
2020/03/16 Python
python 视频下载神器(you-get)的具体使用
2021/01/06 Python
用HTML5实现手机摇一摇的功能的教程
2012/10/30 HTML / CSS
选购世界上最好的美妆品:Cult Beauty
2017/11/03 全球购物
马来西亚在线药房:RoyalePharma
2019/12/01 全球购物
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
机械设计及其自动化专业推荐信
2013/10/31 职场文书
中学生学雷锋活动心得体会
2014/03/10 职场文书
党的群众路线教育实践活动动员会主持词
2014/03/20 职场文书
天网工程实施方案
2014/03/26 职场文书
毕业班联欢会主持词
2014/03/27 职场文书
2014年护理部工作总结
2014/11/14 职场文书
开学第一天的感想
2015/08/10 职场文书
初中班主任教育随笔
2015/08/15 职场文书
2016圣诞节贺卡寄语
2015/12/07 职场文书