python 非root 用户安装第三方模块
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 非root 用户安装第三方模块相关的知识,希望对你有一定的参考价值。
利用非root用户安装第三方模块,同时打包常用的模块避免多机部署时重复安装。
1.下载对应的软件包
2.创建一个隐藏目录,用于存放软件包
/data/home/user00/.python_package
3.修改非root用户下.bash_profile 文件
PATH=$PATH:$HOME/.local/bin:$HOME/bin:/data/home/user00/.python_package/bin
export PYTHONPATH=$PYTHONPATH:/data/home/user00/.python_package/lib/python2.7/site-packages/:/data/home/user00/.python_package/lib64/python2.7/site-packages
export PATH
umask 002
4.进入第三方软件包,进行源码编译安装
python setup.py install --prefix=/data/home/user00/.python_package/
总结:
在进行安装一些第三方模块时,为了避免重复再多台机器上安装。把经常用的模块打包,后期使用时只需要把相应的包copy到主机上即可
以上是关于python 非root 用户安装第三方模块的主要内容,如果未能解决你的问题,请参考以下文章