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 相关文章推荐
在主机商的共享服务器上部署Django站点的方法
Jul 22 Python
Python字符串转换成浮点数函数分享
Jul 24 Python
Python yield 使用方法浅析
May 20 Python
Python实现自动为照片添加日期并分类的方法
Sep 30 Python
Python3实战之爬虫抓取网易云音乐的热门评论
Oct 09 Python
python pandas消除空值和空格以及 Nan数据替换方法
Oct 30 Python
Python3 SSH远程连接服务器的方法示例
Dec 29 Python
mac系统下Redis安装和使用步骤详解
Jul 09 Python
利用python实现AR教程
Nov 20 Python
python如何操作mysql
Aug 17 Python
Python并发编程实例教程之线程的玩法
Jun 20 Python
什么是Python装饰器?如何定义和使用?
Apr 11 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 SPL标准库之数据结构栈(SplStack)介绍
2015/05/12 PHP
yii2中使用Active Record模式的方法
2016/01/09 PHP
CodeIgniter配置之config.php用法实例分析
2016/01/19 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
2017/09/16 PHP
创建公共调用 jQuery Ajax 带返回值
2012/08/01 Javascript
js动态拼接正则表达式的两种方法
2014/03/04 Javascript
Javascript判断图片尺寸大小实例分析
2014/06/16 Javascript
AngularJS基础 ng-include 指令简单示例
2016/08/01 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
微信小程序实现跟随菜单效果和循环嵌套加载数据
2017/11/21 Javascript
Koa 使用小技巧(小结)
2018/10/22 Javascript
JavaScript自定义超时API代码实例
2020/04/30 Javascript
Python中使用HTMLParser解析html实例
2015/02/08 Python
详解Python中heapq模块的用法
2016/06/28 Python
Python中取整的几种方法小结
2017/01/06 Python
Django接收自定义http header过程详解
2019/08/23 Python
python web框架中实现原生分页
2019/09/08 Python
Python拼接字符串的7种方式详解
2020/03/19 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
2020/03/20 Python
Python中flatten( ),matrix.A用法说明
2020/07/05 Python
Python实现GIF图倒放
2020/07/16 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
2020/09/24 Python
详解Django自定义图片和文件上传路径(upload_to)的2种方式
2020/12/01 Python
世界上最大的汽车共享网站:Zipcar
2017/01/14 全球购物
Banggood官网:面向全球客户的综合商城
2017/04/19 全球购物
俄罗斯香水和化妆品购物网站:Л’Этуаль
2018/05/10 全球购物
美国婚礼礼品网站:MyWeddingFavors
2018/09/26 全球购物
Reebok官方旗舰店:美国知名健身品牌锐步
2019/01/07 全球购物
橄榄树药房:OLIVEDA
2019/09/01 全球购物
MIS软件工程师的面试题
2016/04/22 面试题
工程款申请报告
2015/05/15 职场文书
放牛班的春天观后感
2015/06/01 职场文书
个人催款函范文
2015/06/23 职场文书
在人间读书笔记
2015/06/30 职场文书
新教师教学工作总结
2015/08/12 职场文书
Java日常练习题,每天进步一点点(38)
2021/07/26 Java/Android