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使用reportlab画图示例(含中文汉字)
Dec 03 Python
python正则表达式之作业计算器
Mar 18 Python
Python新手入门最容易犯的错误总结
Apr 24 Python
Python使用wget实现下载网络文件功能示例
May 31 Python
使用django-guardian实现django-admin的行级权限控制的方法
Oct 30 Python
设置python3为默认python的方法
Oct 31 Python
在Python中Dataframe通过print输出多行时显示省略号的实例
Dec 22 Python
python将控制台输出保存至文件的方法
Jan 07 Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
Feb 12 Python
k-means 聚类算法与Python实现代码
Jun 01 Python
Python判断远程服务器上Excel文件是否被人打开的方法
Jul 13 Python
Python如何将模块打包并发布
Aug 30 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
SONY ICF-SW07收音机电路分析
2021/03/02 无线电
php中$_REQUEST、$_POST、$_GET的区别和联系小结
2011/11/23 PHP
php5.3以后的版本连接sqlserver2000的方法
2014/07/28 PHP
PHP对文件夹递归执行chmod命令的方法
2015/06/19 PHP
Laravel5.1 框架响应基本用法实例分析
2020/01/04 PHP
javascript同步Import,同步调用外部js的方法
2008/07/08 Javascript
javascript 对象定义方法 简单易学
2009/03/22 Javascript
js 图片等比例缩放代码
2010/05/13 Javascript
js 字符串转换成数字的三种方法
2013/03/23 Javascript
js模拟点击以提交表单为例兼容主流浏览器
2013/11/29 Javascript
jquery实现文本框数量加减功能的例子分享
2014/05/10 Javascript
理解javascript回调函数
2014/12/28 Javascript
nodejs爬虫抓取数据乱码问题总结
2015/07/03 NodeJs
Vue.js第三天学习笔记(计算属性computed)
2016/12/01 Javascript
微信小程序 chooseImage选择图片或者拍照
2017/04/07 Javascript
React Native使用Modal自定义分享界面的示例代码
2017/10/31 Javascript
JavaScript实现横版菜单栏
2020/03/17 Javascript
python中pip的使用和修改下载源的方法
2019/07/08 Python
Tensorflow矩阵运算实例(矩阵相乘,点乘,行/列累加)
2020/02/05 Python
CSS3中使用RGBa来调节透明度的教程
2016/05/09 HTML / CSS
boostrap modal 闪现问题的解决方法
2020/09/01 HTML / CSS
95%的面试官都会问到的50道Java线程题,附答案
2012/08/03 面试题
特色蛋糕店创业计划书
2014/01/28 职场文书
运动会稿件100字
2014/02/21 职场文书
机关单位动员会主持词
2014/03/20 职场文书
环保建议书300字
2014/05/14 职场文书
护理专业自荐书
2014/06/04 职场文书
结婚保证书(卖身契)
2015/02/26 职场文书
餐饮服务食品安全承诺书
2015/04/29 职场文书
2016应届毕业生实习心得体会
2015/10/09 职场文书
2019年怎样才能撰写出优秀的自荐信
2019/03/25 职场文书
2019最新版劳务派遣管理制度
2019/08/16 职场文书
Nginx域名转发https访问的实现
2021/03/31 Servers
C#连接ORACLE出现乱码问题的解决方法
2021/10/05 Oracle
详解Python中__new__方法的作用
2022/03/31 Python
python如何利用cv2.rectangle()绘制矩形框
2022/12/24 Python