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 图片验证码代码分享
Jul 04 Python
PyQt5每天必学之事件与信号
Apr 20 Python
使用Filter过滤python中的日志输出的实现方法
Jul 17 Python
Pycharm 安装 idea VIM插件的图文教程详解
Feb 21 Python
浅谈Pytorch中的自动求导函数backward()所需参数的含义
Feb 29 Python
浅谈Python的方法解析顺序(MRO)
Mar 05 Python
Pyecharts 动态地图 geo()和map()的安装与用法详解
Mar 25 Python
Python模拟登入的N种方式(建议收藏)
May 31 Python
深入了解NumPy 高级索引
Jul 24 Python
Window10上Tensorflow的安装(CPU和GPU版本)
Dec 15 Python
Scrapy+Selenium自动获取cookie爬取网易云音乐个人喜爱歌单
Feb 01 Python
Python字节单位转换(将字节转换为K M G T)
Mar 02 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基础教程(php入门基础教程)一些code代码
2013/01/06 PHP
带密匙的php加密解密示例分享
2014/01/29 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
对laravel in 查询的使用方法详解
2019/10/09 PHP
有关js的变量作用域和this指针的讨论
2010/12/16 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
2013/05/31 Javascript
探讨javascript是不是面向对象的语言
2013/11/21 Javascript
JS 仿腾讯发表微博的效果代码
2013/12/25 Javascript
基于jquery的文字向上跑动类似跑马灯的效果
2014/09/22 Javascript
使用iojs的jsdom库实现同步系统时间
2015/04/20 Javascript
jQuery实现的经典竖向伸缩菜单效果代码
2015/09/24 Javascript
在ASP.NET MVC项目中使用RequireJS库的用法示例
2016/02/15 Javascript
BootStrap的alert提示框的关闭后再显示怎么解决
2016/05/17 Javascript
浅析BootStrap栅格系统
2016/06/07 Javascript
JS实现保留n位小数的四舍五入问题示例
2016/08/03 Javascript
JS实现多张图片预览同步上传功能
2017/06/23 Javascript
使用node.js实现微信小程序实时聊天功能
2018/08/13 Javascript
js布局实现单选按钮控件
2020/01/17 Javascript
js实现百度淘宝搜索功能
2020/02/17 Javascript
JavaScript中的几种继承方法示例
2020/12/06 Javascript
举例讲解Python中的死锁、可重入锁和互斥锁
2015/11/05 Python
python线程池(threadpool)模块使用笔记详解
2017/11/17 Python
win10下tensorflow和matplotlib安装教程
2018/09/19 Python
从运行效率与开发效率比较Python和C++
2018/12/14 Python
python实现一个简单的ping工具方法
2019/01/31 Python
python实现定时压缩指定文件夹发送邮件
2020/12/22 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
2021/02/01 Python
详解CSS3的box-shadow属性制作边框阴影效果的方法
2016/05/10 HTML / CSS
CSS3 @keyframes简单动画实现
2018/02/24 HTML / CSS
美国精品家居用品网站:US-Mattress
2016/08/24 全球购物
阿里健康大药房:阿里自营网上药店
2017/08/01 全球购物
国际礼品店:GiftsnIdeas
2018/05/03 全球购物
经贸日语专业个人求职信
2013/12/13 职场文书
2014年乡镇个人工作总结
2014/12/03 职场文书
2015年五四青年节演讲稿
2015/03/18 职场文书
python not运算符的实例用法
2021/06/30 Python