首页 > 编程语言 >在debian上安装python3.10

在debian上安装python3.10

时间:2023-05-11 14:55:05浏览次数:72  
标签:python3.10 10 Python dev 3.10 install 安装 debian

先更新系统。

sudo apt update

首先需要安装所需的依赖项,以便能够从源代码构建 Python 3.10。

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

然后从 Python官方发布页面下载 Python 3.10.10
wget https://www.python.org/ftp/python/3.10.10/Python-3.10.10.tgz

1.解压源代码。

tar -xf Python-3.10.*.tgz

这将创建一个名为 Python-3.10.10 的目录,其中包含 Python 的源代码。

2.导航到解压目录并运行 configure 命令以检查所需的依赖项是否可用。在命令中,–enable-optimizations 标志用于优化二进制文件并运行多个测试

cd Python-3.10.*/
./configure --enable-optimizations

检查完成后,从源代码构建 Python 3.10,如下所示。请记住使用 -j 标志加快进程。这指定了系统中的内核数。nproc命令显示您的系统内核。
make -j 4

make 完成后,继续并在 Debian 11|10 上安装 Python 3.10,如下所示。
sudo make altinstall
该 altinstall 标志用于维护/usr/bin/python 中的默认 Python 二进制路径。

3.验证您的安装。

$ python3.10 --version
Python 3.10.0

注意:使用 altinstall 命令安装的 Python 版本不能通过 python3 命令调用,需要使用 python3.10 命令调用。

4.在 Debian 11|10 上安装 Python 模块|扩展
扩展和模块在 Python 上是必不可少的,因为它们为 Python 应用程序添加了功能。这些扩展和模块可以使用 Python 包管理器 (PIP) 安装在 Debian 11|10 上,该管理器使用以下命令安装:

sudo apt install python3-pip
使用 PIP,您可以使用语法轻松安装所选模块。

sudo pip install module-name

5.运行脚本
切换到Python脚本所在的目录,然后执行以下命令来运行Python脚本:
python3.10 hello.py

*安装OpenCV
pip3.10 install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python

安装 matplotlib 模块:
sudo apt-get update
sudo apt-get install python3-matplotlib

安装open3d
pip3.10 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ open3d

 

标签:python3.10,10,Python,dev,3.10,install,安装,debian
From: https://www.cnblogs.com/hjklone/p/17391034.html

相关文章

  • 云原生服务编排管理rancher安装
    一安装docker二、修改配制vi/etc/docker/daemon.json{ "registry-mirrors":["http://hub-mirror.c.163.com"], "log-driver":"json-file", "log-opts":{    "max-size":"5m","max-file"......
  • 安装-唯一客服系统文档中心
    环境要求Mysql>=5.6IIS/Apache/Nginx(只推荐nginx)宝塔一键部署前往【软件商店】=>【一键部署】=>【导入项目】客服项目本身不需要PHP环境,因此PHP版本那里,随意根据自己环境写上就可以 导入完成以后,点击一键部署,填入域名、项目目录、数据库信息即可完成安装 宝塔手......
  • 在 CentOS 7上安装和使用 FFmpeg
    网上找了那么多资料,还是这个最靠谱...ChatGPT也是在乱教人根据解压包进行安装ffmpeg会导致我的golang使用exec.Command函数的时候没办法调用ffmpeg命令,即使在终端中我可以使用ffmpeg命令。会报不在%PATH的错误,即使我根据网上的教程把他加入了%PATH也还是不行。还是下述最靠谱,都......
  • win7 安装 ubuntu 双系统 详解 easybcd 工具 不能进入 ubuntu 界面
    1、首先准备需要的工具:EasyBCD2.1、precise-desktop-amd64.iso,到网上下载2、在下载的同时就要在win平台下,独立一块空闲分区(我的是100G空闲)。如果没有的话,用分区魔术师删除一个不需要的的分区,并格式化3、用到了EasyBCD工具,打开界面4、5、6、弹出一个文本文档把下面的英文复制进去......
  • Ubuntu安装K8s
    Ubuntu安装K8s采用本地VM虚拟机方式安装,整体流程:安装一台Ubuntu修改可能需要的几个配置安装基本的环境克隆新的Node节点机器主从节点配置K8s主节点安装网络插件验证集群安装Ubuntu我比较懒,所以可以参考别人的博客安装,说明两点:CPU和内存我豆是选择的4,这个根......
  • vcenter安装
    1.环境vsphere6.72.下载ISO到本地电脑VMware-VCSA-all-6.7.0-17138064.iso挂载iso到cd驱动器win32对应我当前电脑操作系统运行installer.exe3.一路下一步       继续  开始配置vcenter ssh看自己是否需要而定  最后点击确认完成......
  • 官网使用conda&pip安装PyTorch命令总结(包含各版本)
    原网页https://pytorch.org/get-started/previous-versions/因为有时访问该网站比较慢,所以本博客记录该网页内容InstallingpreviousversionsofPyTorchWe’dpreferyouinstallthelatestversion,butoldbinariesandinstallationinstructionsareprovidedbelow......
  • Ubuntu20.04安装CUDA和CUDNN
    CUDA是GPU深度学习的运行库,那么cuDNN就是训练加速工具,两者要相互配合使用,所以一般机器学习需要训练引擎(tensorflow-gpu)+CUDA+cuDNN使用。想不安装cuDNN是不可以的,而且cuDNN版本要和CUDA版本相互搭配。1、前置工作查看显卡信息nvidia-smi+-----------------------------......
  • mac 安装mysql
    一:下载最新的MySQL社区版为了安装更方便,建议下载dmg安装包。通用版本是5.7.20。二:安装MySQL双击mysql-5.7.20-macos10.12-x86_64.dmg文件,加载镜像双击mysql-5.7.20-macos10.12-x86_64.pkg,开始安装一直点击继续就可以安装成功。注意:安装完成之后会弹出一个对话框,告诉......
  • 真机调试可以正常安装,但是不能正常运行,出现错误:couldn‘t find “libc++_shared.so“
    在迁移代码的时候,发现代码可以在模拟器上运行,但是无法在真机上面运行,最后经过挨个的排查,最终发现是ndk的问题。在app的build.gradle中的ndk缺少了匹配的实体机类型,然后加了一下'x86','armeabi-v7a','armeabi','armabi-v7a','x86_64','arm64-v8a','mips','mips64......