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 break语句详解
Mar 11 Python
Python创建文件和追加文件内容实例
Oct 21 Python
Python读取本地文件并解析网页元素的方法
May 21 Python
django多文件上传,form提交,多对多外键保存的实例
Aug 06 Python
Python中包的用法及安装
Feb 11 Python
关于torch.optim的灵活使用详解(包括重写SGD,加上L1正则)
Feb 20 Python
python模拟斗地主发牌
Apr 22 Python
如何在scrapy中捕获并处理各种异常
Sep 28 Python
python爬虫中抓取指数的实例讲解
Dec 01 Python
如何理解及使用Python闭包
Jun 01 Python
python中数组和列表的简单实例
Mar 25 Python
pandas中pd.groupby()的用法详解
Jun 16 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
Discuz!5的PHP代码高亮显示插件(黑暗中的舞者更新)
2007/01/29 PHP
php 常用类汇总 推荐收藏
2010/05/13 PHP
PHP学习之正则表达式
2011/04/17 PHP
php实现网页端验证码功能
2017/07/11 PHP
使用Post提交时须将空格转换成加号的解释
2013/01/14 Javascript
开源的javascript项目Kissy介绍
2014/11/28 Javascript
JavaScript获取页面中第一个锚定文本的方法
2015/04/03 Javascript
JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)
2015/08/04 Javascript
jquery使用ul模拟select实现表单美化的方法
2015/08/18 Javascript
JavaScript创建对象的方式小结(4种方式)
2015/12/17 Javascript
Javascript 高性能之递归,迭代,查表法详解及实例
2017/01/08 Javascript
jQuery选择器之表单元素选择器详解
2017/09/19 jQuery
详解Vue SPA项目优化小记
2018/07/03 Javascript
npm配置国内镜像资源+淘宝镜像的方法
2018/09/07 Javascript
vue百度地图 + 定位的详解
2019/05/13 Javascript
微信小程序实现音频文件播放进度的实例代码
2020/03/02 Javascript
Vue父组件向子组件传值以及data和props的区别详解
2020/03/02 Javascript
javascript设计模式 ? 组合模式原理与应用实例分析
2020/04/14 Javascript
[01:03:00]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第一局
2016/02/25 DOTA
一些常用的Python爬虫技巧汇总
2016/09/28 Python
浅谈function(函数)中的动态参数
2017/04/30 Python
python中numpy.zeros(np.zeros)的使用方法
2017/11/07 Python
基于python log取对数详解
2018/06/08 Python
对numpy中shape的深入理解
2018/06/15 Python
python和pygame实现简单俄罗斯方块游戏
2021/02/19 Python
python调用HEG工具批量处理MODIS数据的方法及注意事项
2020/02/18 Python
使用Nibabel库对nii格式图像的读写操作
2020/07/01 Python
定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离
2015/08/17 面试题
秋季运动会活动方案
2014/02/05 职场文书
2014基层党员干部学习全国两会心得体会
2014/03/17 职场文书
领导干部作风整顿个人剖析材料
2014/10/11 职场文书
村党的群众路线教育实践活动总结材料
2014/10/31 职场文书
2015年安全生产月活动总结
2015/03/26 职场文书
环境保护宣传标语大全!
2019/06/28 职场文书
解析高可用Redis服务架构分析与搭建方案
2021/06/20 Redis
使用logback实现按自己的需求打印日志到自定义的文件里
2021/08/30 Java/Android