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实现k-means聚类算法
Feb 23 Python
libreoffice python 操作word及excel文档的方法
Jul 04 Python
Python列表原理与用法详解【创建、元素增加、删除、访问、计数、切片、遍历等】
Oct 30 Python
Python中低维数组填充高维数组的实现
Dec 02 Python
python 爬取马蜂窝景点翻页文字评论的实现
Jan 20 Python
Python3.7实现验证码登录方式代码实例
Feb 14 Python
logging level级别介绍
Feb 21 Python
什么是Python变量作用域
Jun 03 Python
python编写softmax函数、交叉熵函数实例
Jun 11 Python
Django如何实现密码错误报错提醒
Sep 04 Python
python反扒机制的5种解决方法
Feb 06 Python
python 标准库原理与用法详解之os.path篇
Oct 24 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 socket方式提交的post详解
2008/07/19 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
2012/01/16 PHP
基于PHP常用文件函数和目录函数整理
2017/08/17 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
JavaScript修改css样式style
2008/04/15 Javascript
基于JQuery的Pager分页器实现代码
2010/07/17 Javascript
JS弹出对话框返回值代码(asp.net后台)
2010/12/28 Javascript
DIV+CSS+jQ实现省市联动可扩展
2016/06/22 Javascript
javascript循环链表之约瑟夫环的实现方法
2017/01/16 Javascript
微信小程序实现实时圆形进度条的方法示例
2017/02/24 Javascript
Bootstrap栅格系统简单实现代码
2017/03/06 Javascript
angularjs ui-router中路由的二级嵌套
2017/03/10 Javascript
nodejs实现截取上传视频中一帧作为预览图片
2017/12/10 NodeJs
详解Angular如何正确的操作DOM
2018/07/06 Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
2018/08/30 Javascript
JS关闭子窗口并且刷新上一个窗口的实现示例
2020/03/10 Javascript
9个JavaScript日常开发小技巧
2020/10/06 Javascript
一起深入理解js中的事件对象
2021/02/06 Javascript
vue3.0中使用element的完整步骤
2021/03/04 Vue.js
mac下给python3安装requests库和scrapy库的实例
2018/06/13 Python
PyCharm 专业版安装图文教程
2020/02/20 Python
瑜伽服装品牌:露露柠檬(lululemon athletica)
2017/06/04 全球购物
VELTRA台湾:世界自由行专家
2017/08/15 全球购物
英国最大的网上药品商店:Chemist Direct
2017/12/16 全球购物
介绍一下Linux内核的排队自旋锁
2014/01/04 面试题
介绍一下如何优化MySql
2016/12/20 面试题
高中历史教学反思
2014/02/08 职场文书
餐饮采购员岗位职责
2014/03/15 职场文书
2014法院干警廉洁警示教育思想汇报
2014/09/13 职场文书
单位推荐信范文
2015/03/27 职场文书
晚会开场白和结束语
2015/05/29 职场文书
婚宴致辞
2015/07/28 职场文书
关于Python使用turtle库画任意图的问题
2022/04/01 Python
Python OpenCV超详细讲解读取图像视频和网络摄像头
2022/04/02 Python
vue 自定义的组件绑定点击事件
2022/04/21 Vue.js
MySQL数据库 任意ip连接方法
2022/05/20 MySQL