ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux python 安装

2022-06-14 23:34:19  阅读:143  来源: 互联网

标签:pip3 python local usr linux 安装 python3


# 1. 安装依赖包,如果不安装将导致编译失败,或者功能缺失
yum -y install openssl-devel zlib-devel gcc
# 2. 在local目录下创建python3目录,供放置最终的可执行文件
mkdir /usr/local/python3
# 3. 先去python官网下载python3源码安装包
wget https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tgz
# 4. 解压
tar -xvf Python-3.7.9.tgz
# 5. 转到解压文件夹下
cd Python-3.7.9
# 6. 配置安装目录 在python安装配置中一定要加上`--enable-shared`参数就可以生成对应动态链接库
./configure --enable-shared --prefix=/usr/local/python3
# 7. 编译源码执行源码安装
make && make install
# 8. 在 /usr/bin 文件夹下创建python3软链接,方便直接使用命令名启动
ln -s /usr/local/python3/bin/python3  /usr/bin/python3
# 9. 任意切换到某一个文件夹,验证是否能启动 python3
# 查看python版本
python3 -V
# 看到进入Python交互环境表示安装成功
python3
# 10. 配置 pip3 软链接
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
# 11. 验证 pip3 是否可用
pip3 -V
# 12. 任意测试安装一个包,我这里是 numpy,可用更换为自己需要的包名
pip3 install numpy
python3: error while loading shared libraries: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory

Linux安装Python3.7 install后,需要把库路径添加到/usr/lib

#cp libpython3.7m.so.1.0 /usr/lib/

#ldconfig

需要执行ldconfig才能生效

换源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
vi /root/.config/pip/pip.conf

 输入以下地址

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

 

 

标签:pip3,python,local,usr,linux,安装,python3
来源: https://www.cnblogs.com/JYB2021/p/16376811.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有