ubuntu18.10安装python3.7.3遇到的坑--笔记

【Python】Ubuntu 18.04 安装 python3.7 Ubuntu 18.04系统内置了Python 3.6和Python 2.7版本,以下是在Ubuntu 18.04系统中安装Python 3.7版本的方法。 1. 执行所有升级 # sudo apt update # sudo apt upgrade -y 2. 安装编译Python源程序所需的包 # sudo apt install build-essential -y # sudo apt ... 阅读详情

在官网下载好python3.7.3的安装包之后就是编译Python 3.7:

1 更新包列表并安装构建Python源所需的包

sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

2 下载最新版本的源代码

wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

3 下载完成后,解压压缩包

tar -xf Python-3.7.3.tar.xz

04、接下来,cd进入到Python源目录并运行configure脚本,该脚本将执行大量检查以确保系统上存在所有依赖项:

./configure 这个运行的时候报错,系统提示下面的方案
**./configure --enable-optimizations**   #–enable-optimizations选项将通过运行多个测试来优化Python二进制文件,这将使构建过程变慢。

5 使用make启动Python构建过程:

make -j 1   #或者用make,1是ubuntu的处理器的核心数,可以用nproc查看,主要是提高构建的速度,因为我的是公司的电脑台垃圾,核心是1所以关系不大,用的是make
make[1]: Leaving directory '/home/huang/Downloads/Python-3.7.3' #提示这个一开始我以为是报错,惨

6 构建完成后,键入以下命令安装Python二进制文件:

这个有巨坑,我勒个去

sudo make install   #这个有巨坑,它会覆盖默认的系统python3二进制文件。
错误提示为:ModuleNotFoundError: No module named ‘_ctypes’

使用这个才对

sudo make altinstall

7 Python 3.7已安装并可以使用,请输入以下命令进行验证:

python3.7 --version

Python 3.7.2

27 | Ubuntu18.04.5 安装python3.7及卸载 Ubuntu python3.7 阅读详情

相关推荐

我在Ubuntu 18.10上安装 Python3.7 pip3

使用apt在 Ubuntu 上安装 Python 3.7 01、首先更新软件包列表并安装先决条件: sudo apt update sudo apt install software-properties-common 02、接下来,将deadsnakes PPA添加到您的源列表: sudo add-apt-repository ppa:deadsnakes/ppa 出现提示时按Enter继续...

sinat_33384251的博客 1497

Linux安装多个Python版本

Linux安装多个Python版本 Linux安装多个Python版本 下载Python源码 编译安装 补充 修改Python软链 补充 虚拟环境设置不同版本的python 下载zlib模块并进行编译安装 python导入zlib 重新编译python并指定zlib 下载virtualenv源码包 virtualenv创建虚拟环境 因为环境或学习的需要,我们可能需要在...

夏虫不可语冰 9383

Ubuntu安装python3.7

在Ubuntu-18.04 LTS中,python默认为3.6版本。 如果直接使用sudoapt-get install python3.7命令进行安装,则安装会失败。 安装python3.7 输入wgethttps://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz 解压tar -zxvfPython-3.7.5.tgz 输...

懒散的鱼与消失的猫 1493

Ubuntu python3.9.11源代码安装

1.在python官网下载安装包,如下图所示: python官网网址:Download Python | Python.org (1)点击Linux/UNIX (2)点击下载不同python解释器版本,分两种压缩的源文件(看自己的文件是什么压缩的,就选哪个,我选的是第一个) 下载好就是下面这个样子,然后双击,将它拖出来就解压成功了 2.下载python解释器(上面的步骤是下载和解压解释器安装包,下面才是真的下载这个解释器) (1)转到co...

YY的博客 2561

ubuntu18安装Python3.7

ubuntu18安装Python3.7 ubuntu18系统自带了python2.7和python3.6; 不要卸载ubuntu自带的python版本; ubuntu下不同版本的python可以共存,可直接安装python3.7。 1.升级包索引和软件 sudo apt update sudo apt upgrade -y 2.安装编译所需包 sudo apt install build-e...

weixin_43934369的博客 462

基于官方ubuntu18.04制作docker的Python3.7基础镜像

由于docker官方提供的python镜像体积庞大,所以推荐自己制作python镜像。 # 宿主机:提前在宿主机上下载好安装pip3.7要用到的包 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 宿主机:运行ubuntu1804容器 docker run -it -d --name=lyz-ubuntu -v /root/get-pip.py:/root/get-pip.py ubuntu:18.04 # 宿主机:进入到容器 dock

程序的战歌 4063

各种安装教程---(自用)

安装python 首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc 安装其它依赖包,(注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel ) yum -y install gcc yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel

wujing1_1的博客 1333

OPTISYSTEM实战指南:线性调频连续波激光雷达系统仿真设计

本文提供了一份基于OPTISYSTEM软件的线性调频连续波激光雷达系统仿真实战指南。文章详细阐述了从软件界面熟悉、核心参数设置,到发射端、信道模型、相干接收端完整系统搭建的全过程,并介绍了性能优化与高级仿真技巧,旨在帮助读者快速掌握利用OPTISYSTEM进行低成本、高效率激光雷达系统设计与验证的方法。

weixin_29288313的博客 297

python编译安装参数

这些参数可以根据你的需求进行配置,以便根据特定的功能或性能要求来构建Python。这些参数可以根据你的需求进行配置,以便根据特定的功能或性能要求来构建Python。

edgar_t的博客 2650

保姆级教程:用Kvaser DB Editor从零创建你的第一个DBC文件(附CAN信号属性详解)

本文提供了一份详细的Kvaser DB Editor教程,指导用户从零开始创建DBC文件,并深入解析CAN信号属性的关键设置。通过步骤清晰的安装指南、信号属性配置详解和实用技巧,帮助工程师和学生快速掌握CAN总线通信的核心工具,提升工作效率。

weixin_27076351的博客 250

DeepSeek跨会话协作指南:让AI成为你的「第二大脑」

通过DeepSeek的跨会话协作系统,用户实测工作效率提升63%。

紫夜若涵的博客 1477

configure配置时关掉优化

<br />./configure CFLAGS='-g -O2'<br />这只是关掉了优化选项,其他CFLAGS的选项没有关掉

xiayu0912的专栏 2241

高通410刷OpenWRT后网络共享配置全攻略

本文详细解析了在高通410设备刷入OpenWRT后,因基带文件丢失导致无法上网的常见问题。核心解决方案是通过SMB网络共享,将备份的原厂基带文件传输至OpenWRT系统并正确还原,从而恢复移动网络连接。文章提供了从备份基带、刷机到配置共享和文件替换的完整操作指南。

grafana6viz的博客 572

ubuntu18.04安装python3.7并将python3指向python3.7

ubuntu18.04安装python3.7并将python3指向python3.7写在前面为什么要安装python3.7直接把python3.6升级到3.7行不行? 写在前面 由于一些原因,最近被逼无奈不得不使用ubuntu系统办公,在趟过了一条条巨坑之后,突然意识到应该把遇到的问题记录下来,方便日后查阅。 那么就从这个小问题开始吧。 为什么要安装python3.7 现在是2019年5月10日,...

yiyu3344的博客 2万+

基于单片机的智能体重秤设计与嵌入式程序实现

智能体重秤的基本功能是测量用户的体重,并将数据通过无线方式传输到终端设备(如智能手机、电脑或云平台)进行管理。体重测量:实时测量用户体重,并进行数据存储。BMI(体质指数)计算:基于体重和身高计算BMI值,帮助用户了解健康状况。多用户管理:通过蓝牙或Wi-Fi技术支持多用户体重数据记录。健康数据分析:结合历史数据分析体重变化趋势。语音播报:通过语音播报用户体重,便于老人或视力不便的人士使用。数据同步:通过App或云平台同步数据,进行长期健康监控。

2201_76125393的博客 1757

Ubuntu上通过FinalShell或Asbru访问CentOS虚拟机

使用FinalShell或Asbru远程连接虚拟机

howard2005的专栏 2279

如何在 Ubuntu 18.04上安装 Python3.7

如何在 Ubuntu 18.04上安装 Python3.7 转载文章:http://linux265.com/news/3583.html Python 是世界上最流行的编程语言之一,凭借其简单易学的语法,Python是初学者和经验丰富的开发人员的绝佳选择。随着近几年人工智能和大数据的火热,Python流行度更是进一步飙升,有冲顶编程语言排行榜第一的趋势。 Python 是一种非常通用的编程语言,...

cz_布衣的博客 6428

【2026最新版】PCL点云处理算法汇总(C++长期更新版)

PCL学习目录。博客长期更新,最近一次更新时间为:2026年10月4日。

点云侠的博客 63万+

ubuntu18.04安装python3.7

声明 1、ubuntu18.04系统自带了python2.7和python3.6。 2、不要卸载ubuntu自带的python版本。 3、ubuntu下不同版本的python可以共存,可直接安装python3.7。 安装 1、python3.7安装 sudo apt install python3.7 2、将python3指向python3.7 cd /usr/bin sudo rm /usr/...

u013947963的博客 5154

STM32入门教程:图像处理

然后,我们使用 STM32 的 DSP 模块中的 arm_mean_u8 函数计算原始图像的平均值,并将结果存储在 meanValue 变量中。然后,我们需要编写代码配置 STM32 的外部中断输入引脚,并在中断处理函数中读取 OV7670 摄像头模块输出的图像数据。然后,我们需要编写代码配置 STM32 的 USB OTG 接口,并在回调函数中读取 USB 摄像头输出的图像数据。一、图像采集 图像采集是图像处理的第一步,我们需要将外部图像源的数据导入到 STM32 中进行处理。

2401_85625565的博客 1616

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Ubuntu 18.04 安装 python3.7

Ubuntu 18.04系统内置了Python 3.6和Python 2.7版本,以下是在Ubuntu 18.04系统中安装Python 3.7版本的方法。 执行所有升级 sudo apt update sudo apt upgrade -y 安装编译Python源程序所需的包 sudo apt install build-essential -y sudo apt inst...

Fly_鹏程万里 7690

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ubuntu18.04安装python2.7和python3.6 pip 和 pip3 不同版本共存

ubuntu 18.04 默认是安装得是python3.6 安装python2.7: sudo apt install python2.7 安装成功: 安装pip和pip3 安装命令: sudo apt install python-pip sudo apt install python-pip3 安装成功之后,我们想通过相关得python指令进行使用,出现如下所示得情况:(pip类似) ...

gymaisyl的博客 3万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Ubuntu18.04安装最新版的Python3

首先不要急着去安装,Ubuntu18.04一般会自带python2和python3。所以第一步要先检查一下目前系统内是否自带了python以及相应的版本号。 首先检查默认python的版本号 python --version 可以看到版本号是 再检查是否装有python3,输入: python3 --version 可以看到版本号是python ...

Mantana的博客 5069

ubuntu 18.04安装python3.7.5,并将 python 设定为python3, pip设定为pip3

最后结果是这样的,这样配置的话也互不干扰,不会对原有的python3造成问题~ 因为动原有的python3.6可能会对系统的一些功能造成干扰,起码我碰到了,把python3换成3.7.5,在ubuntu桌面点击终端图标就不打开终端了,有问题了。update-alternatives用于在多个同功能的软件,或软件的多个不同版本间选择。安装完成后,如果想把 python 设定为python3, pip设定为pip3。如果安装的是python3.9,使用pip时若出现以下报错。3、查看python版本。

RayPick的博客 6069

Ubuntu 18.04 安装Python3.7 与 使用虚拟环境 venv

Ubuntu18.04 系统内自带的Python 是Python3.6。 如果想要安装Python3.7 可以直接使用 sudo apt install python3.7 需要注意安装python3.7后,运行pip 安装的包仍然安装在3.6的环境里。 需要运行 python3.7 -m pip install pip 为3.7安装pip。 安装完毕后运行 python3 --vers...

heww的专栏 8520
上一篇: django是用redis缓存
下一篇: 在服务器上数据库迁移的时候提示No module named 'captcha.models'
我爱听鱼
博客等级 码龄7年 1粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值