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通过BF算法实现关键词匹配的方法
Mar 13 Python
matplotlib在python上绘制3D散点图实例详解
Dec 09 Python
Python实现的朴素贝叶斯分类器示例
Jan 06 Python
Python绘制3D图形
May 03 Python
解决pandas中读取中文名称的csv文件报错的问题
Jul 04 Python
pyqt5 禁止窗口最大化和禁止窗口拉伸的方法
Jun 18 Python
解决Tensorflow 内存泄露问题
Feb 05 Python
Python实现子类调用父类的初始化实例
Mar 12 Python
在django admin中配置搜索域是一个外键时的处理方法
May 20 Python
解决Python安装cryptography报错问题
Sep 03 Python
python执行js代码的方法
May 13 Python
Python 批量下载阴阳师网站壁纸
May 19 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
40个迹象表明你还是PHP菜鸟
2008/09/29 PHP
通过JavaScript或PHP检测Android设备的代码
2011/03/09 PHP
php 不使用js实现页面跳转
2014/02/11 PHP
一个PHP针对数字的加密解密类
2014/03/20 PHP
PHP实现扎金花游戏之大小比赛的方法
2015/03/10 PHP
Yii框架数据模型的验证规则rules()被执行的方法
2016/12/02 PHP
php实现生成code128条形码的方法详解
2017/07/19 PHP
让textarea自动调整大小的js代码
2011/04/12 Javascript
JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法
2011/05/28 Javascript
使用Jquery获取带特殊符号的ID 标签的方法
2014/04/30 Javascript
js字符串完全替换函数分享
2014/12/03 Javascript
基于jQuery的JavaScript模版引擎JsRender使用指南
2014/12/29 Javascript
Javascript字符串拼接小技巧(推荐)
2016/06/02 Javascript
jQuery 插件实现随机自由弹跳气泡样式
2017/01/12 Javascript
JS验证input输入框(字母,数字,符号,中文)
2017/03/23 Javascript
分分钟学会vue中vuex的应用(入门教程)
2017/09/14 Javascript
如何使用Javascript中的this关键字
2020/05/28 Javascript
利用python模拟实现POST请求提交图片的方法
2017/07/25 Python
Python中Threading用法详解
2017/12/27 Python
Django 中使用流响应处理视频的方法
2018/07/20 Python
python 3调用百度OCR API实现剪贴板文字识别
2018/09/04 Python
python监测当前联网状态并连接的实例
2018/12/18 Python
利用Pyhton中的requests包进行网页访问测试的方法
2018/12/26 Python
将数据集制作成VOC数据集格式的实例
2020/02/17 Python
如何学习Python time模块
2020/06/03 Python
HTML5本地存储和本地数据库实例详解
2017/09/05 HTML / CSS
计算机大学生的自我评价
2013/10/15 职场文书
连锁经营管理专业大学生求职信
2013/10/30 职场文书
打架检讨书2000字
2014/02/22 职场文书
工作失误检讨书范文
2015/01/26 职场文书
2016年基层党组织公开承诺书
2016/03/25 职场文书
2019年入党思想汇报
2019/03/25 职场文书
创业计划书之美甲店
2019/09/20 职场文书
Mysql - 常用函数 每天积极向上
2021/04/05 MySQL
基于Python实现流星雨效果的绘制
2022/03/18 Python