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删除过期log文件操作实例解析
Jan 31 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
Feb 24 Python
python 对key为时间的dict排序方法
Oct 17 Python
对json字符串与python字符串的不同之处详解
Dec 19 Python
Python玩转PDF的各种骚操作
May 06 Python
Django 设置多环境配置文件载入问题
Feb 25 Python
python DES加密与解密及hex输出和bs64格式输出的实现代码
Apr 13 Python
python能开发游戏吗
Jun 11 Python
Python使用jpype模块调用jar包过程解析
Jul 29 Python
Python内置函数property()如何使用
Sep 01 Python
基于Python实现体育彩票选号器功能代码实例
Sep 16 Python
python中的时区问题
Jan 14 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
ADODB的数据库封包程序库
2006/12/31 PHP
php array_walk() 数组函数
2011/07/12 PHP
PHP中把有符号整型转换为无符号整型方法
2015/05/27 PHP
PHP设计模式之工厂模式定义与用法详解
2018/04/03 PHP
JS上传图片前的限制包括(jpg jpg gif及大小高宽)等
2012/12/19 Javascript
javascript学习(二)javascript常见问题总结
2013/01/02 Javascript
jquery 页面滚动到指定DIV实现代码
2013/09/25 Javascript
每天一篇javascript学习小结(属性定义方法)
2015/11/19 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
2016/05/26 Javascript
Javascript使用function创建类的两种方法(推荐)
2016/11/19 Javascript
AngularJS服务service用法总结
2016/12/13 Javascript
js图片轮播插件的封装
2017/07/21 Javascript
jQuery实现菜单栏导航效果
2017/08/15 jQuery
VSCode 配置React Native开发环境的方法
2017/12/27 Javascript
vue.js实现只弹一次弹框
2018/01/29 Javascript
Angular 4.x+Ionic3踩坑之Ionic3.x pop反向传值详解
2018/03/13 Javascript
vue-resource请求实现http登录拦截或者路由拦截的方法
2018/07/11 Javascript
JQuery判断radio单选框是否选中并获取值的方法
2019/01/17 jQuery
小程序异步问题之多个网络请求依次执行并依次收集请求结果
2019/05/05 Javascript
在vue中使用防抖函数组件操作
2020/07/26 Javascript
Python高效编程技巧
2013/01/07 Python
Python3.6通过自带的urllib通过get或post方法请求url的实例
2018/05/10 Python
python的concat等多种用法详解
2018/11/28 Python
pandas 数据结构之Series的使用方法
2019/06/21 Python
python多线程并发及测试框架案例
2019/10/15 Python
Python3.9.1中使用split()的处理方法(推荐)
2021/02/07 Python
施华洛世奇水晶荷兰官方网站:SWAROVSKI荷兰
2017/05/12 全球购物
本科毕业生专业自荐书范文
2014/02/05 职场文书
教师中国梦演讲稿
2014/04/23 职场文书
公司活动总结怎么写
2014/06/25 职场文书
关于国庆节的演讲稿
2014/09/05 职场文书
2014年客房部工作总结
2014/11/22 职场文书
公司食堂管理制度
2015/08/05 职场文书
争做文明公民倡议书
2019/06/24 职场文书
预备党员的思想汇报,你真的会写吗?
2019/06/28 职场文书
关于拾金不昧的感谢信(五篇)
2019/10/18 职场文书