Python的安装与Python第三方模块的安装(在没有ROOT权限的情况下)
来源:互联网 发布:明略数据校园招聘 编辑:程序博客网 时间:2024/04/29 00:07
博客已搬家,请移步
Install Python and It's Plugins With NO Privileges
在没有root权限的情况下,需要安装python的插件,或者升级python。
做法就是废弃系统中默认装好的Python,为自己这个普通用户编译一个新的python,然后再为这个新的python装模块。
以为python在安装模块时,会根据python对应的路径去找对应的site-packages,将第三方模块安装到这个目录下。
具体python对应的site-packages在那里,可以调用:
对应的python -c “from distutils.sysconfig import get_python_lib; print get_python_lib()”
比如说python安装在/home/civilian/python下,那么对应的site-packages可以通过
/home/civilian/python/bin/python -c “from distutils.sysconfig import get_python_lib; print get_python_lib()”
看到site-packages路径在那里。
以2.7.3为例
1 到官网下载源码
http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz
2 安装
tar -xzvf Python-2.7.3.tgz
cd Python-2.7.3
./configure –prefix=’/home/civilian/python’
make install
3 给自用的Python安装Module
以Django为例:
3.1 下载Django
https://www.djangoproject.com/m/releases/1.6/Django-1.6.5.tar.gz
3.2 解压
tar -xzvf Django-1.6.5.tar.gz
3.3 安装
/home/civilian/python/bin/python2.7 setup.py install
注意这里的python用的是刚刚装好的python,这样Django就安装在/home/civilian/python的python下了,而不是安装在/usr/bin/python相关的python下。
- Python的安装与Python第三方模块的安装(在没有ROOT权限的情况下)
- 在无root权限的情况下安装python模块
- 在无root权限的情况下安装python模块
- 如何在没有root权限的情况下安装numpy 和scipy python module
- Python安装第三方模块的方法
- Python中第三方模块的安装
- python第三方模块的安装
- 安装python的第三方模块
- ubuntu下python第三方模块的安装
- python在非root权限下的安装
- 非root用户安装python第三方模块出现Permission denied的解决办法
- 非root用户离线安装python的第三方库
- 使用easy_install安装python第三方模块的方法
- #PYTHON# 编译并安装第三方模块遇到的问题
- python 安装第三方模块的常用方法
- Python中安装第三方模块的方法
- Python:第三方模块BeautifulSoup的安装及简单用法
- python在windows下安装第三方模块方法
- J2EE学习笔记之JSTL标签库_JSTL核心标签库
- mysql远程连接:ERROR 1130 (HY000): Host '*.*.*.*' is not allowed to connect to this MySQL server解决办法
- 什么是lib文件,lib和dll的关系=== c++ try catch 问题
- WCF小问题
- for循环和递归算法的运行效率比较(c语言)
- Python的安装与Python第三方模块的安装(在没有ROOT权限的情况下)
- HTML小结
- 11
- 嵌入式 网口以及串口操作小结
- Morris Traversal 遍历二叉树
- 用json获取服务器端的数据
- 嵌入式 uboot的nand flash常用命令
- OCP 1Z0 052 123
- 自由职业,我的半年总结