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

Ubuntu上搭建python环境并安装第三方库

Ubuntu上搭建python环境并安装第三方库

    • 更新系统包列表
    • 安装Python和pip
    • 验证安装
    • 创建并使用虚拟环境
    • 虚拟环境中安装第三方库
    • 编写并测试python脚本
    • 运行.py文件

使用Ubuntu 24.04搭建python环境并安装第三方库

更新系统包列表

sudo apt update

安装Python和pip

sudo apt install python3 python3-pip

验证安装

# 检查python版本
python3 --version  # 检查pip版本
pip3 --version    # 可更新pip版本(若需要)
pip3 install --upgrade pip

在这里插入图片描述

创建并使用虚拟环境

Ubuntu 23.04 及更新版本默认限制直接使用 pip 安装全局 Python 包,因为系统认为 Python 环境由包管理器 apt 统一管理,所以使用虚拟环境来管理。

# 安装虚拟环境模块
sudo apt install python3-venv  # 创建虚拟环境目录
python3 -m venv my_venv# 激活虚拟环境
source my_venv/bin/activate# 这个命令可以停用虚拟环境
deactivate

虚拟环境中安装第三方库

# 安装requests库
pip install requests# 或者用国内镜像源下载
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple# 验证安装
python -c "import requests; print(requests.__version__)"
# 或者用pip list查看requests版本
pip list

在这里插入图片描述

编写并测试python脚本

# 找个路径存放项目文件,例如 home/python-test
cd /home/python-testvim script.py

script.py文件:

import requestsresponse = requests.get('https://www.baidu.com')
print(response.status_code)

:wq
保存并退出

运行.py文件

在脚本所在目录下

python script.py

在这里插入图片描述

http://www.xdnf.cn/news/219547.html

相关文章:

  • C语言教程(二十四):C 语言中递归的详解
  • cuda学习3: 全局线程id计算
  • 大语言模型能否替代心理治疗师的深度拓展研究:fou
  • 两数之和II-输入有序数组(中等)
  • 洛谷题解 | CF1979C Earning on Bets
  • DNA复制过程3D动画教学工具
  • 稳定性 复杂度
  • 浅析localhost、127.0.0.1 和 0.0.0.0的区别
  • 【RocketMq延迟消息操作流程】
  • 鸟笼效应——AI与思维模型【84】
  • Canvas基础篇:概述
  • DeepSeek 本地化部署与 WebUI 配置的方法
  • Fiddler抓取APP端,HTTPS报错全解析及解决方案(一篇解决常见问题)
  • 在Ubuntu中安装python
  • 02_高并发系统问题及解决方案
  • 大模型高效化三大核心技术:量化、蒸馏与剪枝详解
  • 【AI论文】BitNet v2:针对1位LLM的原生4位激活和哈达玛变换
  • 物流新速度:数字孪生让仓库“聪明”起来
  • 民锋视角下的价格波动管理思路
  • 健康养生:拥抱活力生活
  • 【AI提示词】机会成本决策分析师
  • 理解 EKS CloudWatch Pod CPU Utilization 指标:与 `kubectl top` 及节点 CPU 的关系
  • 企业架构之旅(3):TOGAF ADM架构愿景的核心价值
  • C#学习——类型、变量
  • SpringSecurity+JWT
  • linux安装部署配置docker环境
  • 基于STM32的虚线绘制函数改造
  • linux下创建c++项目的docker镜像和容器
  • try catch + throw
  • Python小程序:上班该做点摸鱼的事情