当前位置: 首页 > news >正文

在 Linux 系统中下载 Python 并配置环境

哈喽,大家好,木易巷来啦!

在 Linux 系统中下载 Python 并配置环境,主要包含以下几个核心步骤:

▍1、安装 Python

多数 Linux 发行版已预装 Python,但您可能需要安装不同版本或更新现有版本。

  1. 打开终端。

  2. 使用 sudo apt-get update 命令更新包列表,确保能下载最新软件包版本。

  3. 使用 sudo apt-get install python3 命令安装 Python 3 。

▍2、验证安装

安装完毕后需验证是否成功。

  1. 打开终端。

  2. 在命令行输入 python3 --version ,若显示版本号,则安装成功。

▍3、安装 pip

pip 是 Python 的包管理工具,对管理库非常关键。

  1. 安装 curl ,执行 sudo apt-get install curl 命令。

2.使用 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 和 python3 get-pip.py 命令安装 pip for Python 3 。

3.运行 pip3 --version 验证 pip 是否成功安装,显示版本号则成功。

▍4、配置虚拟环境

虚拟环境可避免版本冲突。

  1. 使用 pip3 install virtualenv 安装 virtualenv 工具。

2.确定环境放置位置,运行 virtualenv mypythonenv 创建新环境(mypythonenv 可替换)。

3.在虚拟环境目录中,运行 source mypythonenv/bin/activate 激活虚拟环境。

通过以上步骤,就完成了在 Linux 中完成 Python 的下载与环境配置,能顺利开展开发工作,并保持系统整洁有序。

测试一下:

完美!! 

爱心代码之前分享过~

好啦,今天的分享就到这里~

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 使用GPT-4o mini融合GraphRAG技术进行实战应用
  • 鸿蒙媒体开发【拼图】拍照和图片
  • Flask数据库操作(第四阶段)
  • CLM安装及运行、移植、编译、结果处理、可视化;CESM移植、安装及快速运行
  • 【JavaEE】定时器
  • MySQL基础操作指南:从连接到数据管理的完整指南
  • Excel表列名称
  • React类组件与函数组件有什么异同
  • Linux IPC-管道
  • 探索AI与社交的交汇点:看Facebook如何引领智能化革命
  • SSM伊犁旅游攻略网站—计算机毕业设计源码15961
  • 简短而精辟: 用什么样的约束思路能提高 (LLM) 成绩?
  • spring boot3.x快速入门
  • 代码规范 —— 数据库规范
  • 麦田物语第二十天
  • Akka系列(七):Actor持久化之Akka persistence
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • github从入门到放弃(1)
  • java8 Stream Pipelines 浅析
  • Laravel 实践之路: 数据库迁移与数据填充
  • magento 货币换算
  • React中的“虫洞”——Context
  • sessionStorage和localStorage
  • 创建一个Struts2项目maven 方式
  • 对象引论
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 盘点那些不知名却常用的 Git 操作
  • 算法---两个栈实现一个队列
  • 赢得Docker挑战最佳实践
  • 优化 Vue 项目编译文件大小
  • 【云吞铺子】性能抖动剖析(二)
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​【经验分享】微机原理、指令判断、判断指令是否正确判断指令是否正确​
  • ​Linux·i2c驱动架构​
  • # 安徽锐锋科技IDMS系统简介
  • #14vue3生成表单并跳转到外部地址的方式
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #pragma multi_compile #pragma shader_feature
  • (1)Nginx简介和安装教程
  • (day6) 319. 灯泡开关
  • (Java入门)抽象类,接口,内部类
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (含笔试题)深度解析数据在内存中的存储
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (转)甲方乙方——赵民谈找工作
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .NET BackgroundWorker
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .NET 的程序集加载上下文
  • .net 使用ajax控件后如何调用前端脚本
  • .NET(C#) Internals: as a developer, .net framework in my eyes
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景