Linux 无root 无sudo 安装python3

每次在服务器上安装环境的时候都要查好多博客,大多数都不好使。所以直接把好使的记录下来,省的以后还得乱七八糟地找。

有root安装python3:https://blog.csdn.net/weixin_42482896/article/details/107460100

上面是有root的情况下安装python3的过程,我试过,好使。

接下来将无root安装python3。参考博客(https://www.jianshu.com/p/c13c63ad8ed9

下载,解压,make,安装。过程如下所示:

wget -c https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz
tar -xvf Python-3.9.5.tgz
mkdir -p /home/user_name(这里替换成你的用户名)/python
cd Python-3.9.5
./configure --prefix="/home/user_name/python/"
make
make install

从上到下逐步运行。完事之后,python会被安装到/home/user_name/python路径下。这个路径可以变成别的,自己想把python装在哪,就把路径写到哪。

装是装完了,现在需要添加环境变量。

vim ~/.bashrc
# python3/pip3 环境变量
export PATH=/home/user_name/python/bin:$PATH
source ~/.bashrc

这一步是把python文件夹下的bin文件夹添加到环境变量当中。然后测试一下:

python3 -V
pip3 -V

一般情况下这就ok了。但是不同的服务器它的实际状况不一样,可能服务器系统版本太低了,导致缺少一些库文件,导致安装过程出现无数问题。这个时候就要靠自己去网上找博客解决了。

顺便记录一下pip源:

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值