首页 > 系统相关 >linux下安装python3.7

linux下安装python3.7

时间:2023-02-07 23:00:47浏览次数:35  
标签:bin pip3 local python3.7 usr linux 安装 python3

linux下安装python3.7

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

任意测试安装一个包,我这里是 numpy,可用更换为自己需要的包名

pip3 install numpy

12.pip3设置国内镜像源

pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

linux下python3.7安装虚拟环境

进入到cd /usr/local/python3/bin/目录下安装virtualenv

pip3 install virtualenv

创建虚拟环境名称

virtualenv ENV

进入cd /usr/local/python3/bin/ENV/目录下启动虚拟环境

source ./bin/activate

退出虚拟环境

deactivate

 

标签:bin,pip3,local,python3.7,usr,linux,安装,python3
From: https://www.cnblogs.com/wangt98/p/17097533.html

相关文章

  • linux测试ipv6
    前言操作系统版本:centos7.6curl版本:7.87(centos7自带的curl版本是7.29,测ipv6会有问题)系统开启ipv6centos7默认开启ipv6,可检查net.ipv6.conf.all.disable_ipv6和ne......
  • 安装docker
    dockerDocker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布......
  • Linux常用命令行记录
    Linux系统相关pwd显示工作路径shutdown-hnow关闭系统/halt关闭系统shutdown-rnow重启/reboot重启systemctlstopfirewalld关闭防火墙ipaddr......
  • java——spring boot集成redis——首先进行复习——本机环境安装(windows环境下)
    鉴于之前学习的时候已经安装完成,此处不重复安装,有需要的可以参考网上各种教程。 本章节以黑马教程为准开始进行复习和学习,进一步提高后端能力 黑马教程:redis——B站......
  • Linux进程服务管理
    在Linux中,每个执行的程序(代码)都称为一个进程。每一个进程都分配一个ID号。每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程。例如www服务器。每个进程都......
  • pip安装opencv-python
    安装opencv-python时,需要安装与环境中python匹配的版本,要不然会报错ImportError:DLLloadfailedwhileimportingcv2:找不到指定的模块。安装命令#匹配python=3.8.......
  • Git安装
    git安装在自己的电脑上,版本控制是对自己电脑的版本,只能在本地中心又称仓库,代码托管的仓库安装方法在官网中就有,可以参考官网:https://git-scm.com/中文官网:https://git.......
  • Linux常用命令-文件相关(学习笔记一)
    学习整理文件和文件夹常用的命令,记录常规用法,便于查找,详细的命令用法后续研究创建文件夹mkdirfolderName重命名文件夹mv是移动文件和文件夹,可以将文件夹移动......
  • Linux编程入门
    GCCGNU编译器'-std=c99'表示指定编译标准安装sudoaptinstallgccg++查看版本gcc/g++-v/--version运行gcctest.c-oapp(编译)./app其中,app为自命名,可......
  • Linux下线程编程(1)
    1.线程简介  线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可......