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爬虫教程之爬取百度贴吧并下载的示例
Mar 07 Python
Python实现多线程下载文件的代码实例
Jun 01 Python
Python的Tornado框架的异步任务与AsyncHTTPClient
Jun 27 Python
Python正则捕获操作示例
Aug 19 Python
python中正则表达式 re.findall 用法
Oct 23 Python
详解Python 解压缩文件
Apr 09 Python
python flask框架实现传数据到js的方法分析
Jun 11 Python
python数值基础知识浅析
Nov 19 Python
python读取ini配置文件过程示范
Dec 23 Python
TFRecord文件查看包含的所有Features代码
Feb 17 Python
教你怎么用Python处理excel实现自动化办公
Apr 30 Python
Django+Nginx+uWSGI 定时任务的实现方法
Jan 22 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可逆加密/解密函数分享
2012/09/25 PHP
PHP Web木马扫描器代码分享
2015/09/06 PHP
php lcg_value与mt_rand生成0~1随机小数的效果对比分析
2017/04/05 PHP
PHP+redis实现的购物车单例类示例
2019/02/02 PHP
关于Laravel参数验证的一些疑与惑
2019/11/19 PHP
JavaScript中使用正则匹配多条,且获取每条中的分组数据
2010/11/30 Javascript
模拟电子签章盖章效果的jQuery插件源码
2013/06/24 Javascript
js单独获取一个checkbox看其是否被选中
2014/09/22 Javascript
Web打印解决方案之证件套打的实现思路
2016/08/29 Javascript
react路由配置方式详解
2017/08/07 Javascript
vue技术分享之你可能不知道的7个秘密
2018/04/09 Javascript
javascript数组常见操作方法实例总结【连接、添加、删除、去重、排序等】
2019/06/13 Javascript
基于JavaScript实现单例模式
2019/10/30 Javascript
JavaScript实现电灯开关小案例
2020/03/30 Javascript
JS面试题中深拷贝的实现讲解
2020/05/07 Javascript
[01:04:49]KG vs LGD 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
Python写的一个简单监控系统
2015/06/19 Python
RC4文件加密的python实现方法
2015/06/30 Python
使用Numpy读取CSV文件,并进行行列删除的操作方法
2018/07/04 Python
Python使用reportlab模块生成PDF格式的文档
2019/03/11 Python
python and or用法详解
2019/06/26 Python
python实现一个函数版的名片管理系统过程解析
2019/08/27 Python
opencv 阈值分割的具体使用
2020/07/08 Python
Kipling凯浦林美国官网:世界著名时尚休闲包袋品牌
2016/08/24 全球购物
购买大码女装:Lane Bryant
2016/09/07 全球购物
英国在线泳装店:Simply Swim
2019/05/05 全球购物
字符串str除首尾字符外的其他字符按升序排列
2013/03/08 面试题
国际贸易专业推荐信
2013/11/15 职场文书
师范大学毕业自我鉴定
2013/11/21 职场文书
实习生自我评价
2014/01/18 职场文书
网站创业计划书
2014/04/30 职场文书
党员对照检查材料整改措施思想汇报
2014/09/26 职场文书
仓库保管员岗位职责
2015/02/09 职场文书
2019企业文化管理制度范本!
2019/08/06 职场文书
SQL语句中EXISTS的详细用法大全
2022/06/25 MySQL