一、问题描述
很多人用普通用户操作机器,但是无法用非ROOT给linux新增python模块
二、解决方案
1:从pypi下载安装包,此处以pymongo为例
wget --no-check-certificate https://pypi.python.org/packages/source/p/pymongo/pymongo-2.6.3.tar.gz#md5=da4a7d6ee47fe30b3978b8805d266167
2:普通用户解压并安装
tar zxvf pymongo-2.6.3.tar.gz
cd pymongo-2.6.3
python setup.py install
下面会报错:写root全局有问题
3:切换到root用户把整个文件夹拷进去
[root@xls-db01 pythonpackage]# cp -r pymongo-2.6.3 /usr/local/python2.7/lib/python2.7/site-packages/
4:进入pymongo的目录再刷一遍第一步
[root@xls-db01 pythonpackage]# cd /usr/local/python2.7/lib/python2.7/site-packages/
[root@xls-db01 site-packages]# cd pymongo-2.6.3/
[root@xls-db01 pymongo-2.6.3]# python setup.py install
然后会告诉我们安装成功