如何在非root用户特权下安装python

电脑杂谈  发布时间:2020-07-30 00:07:35  来源:网络整理

来宾用户安装_安装超级用户_超级管理用户

过去,使用Python时,使用的是root用户安装的全局python. 现在,由于root用户安装的Python版本太低,并且同时他没有root特权来升级全局Python安装超级用户,因此他必须在非root用户中安装您自己的指定Python. 因此,我重新组织了一个如何使用非root用户在紧急情况下在Linux环境中安装python及其相关库的副本.

安装python

超级管理用户_来宾用户安装_安装超级用户

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安装与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

以上以非root用户权限安装python的方法是编辑器共享的所有内容. 我希望能给您参考,也希望您能支持脚本库.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-289066-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 晋文公姬重耳
        晋文公姬重耳

        密封后无氧是不会生蛆

      • 晋唐叔
        晋唐叔

        这个教授就一逗比

      热点图片
      拼命载入中...