python虚拟环境搭建

简介: 本文介绍Python开发环境配置:设置清华、阿里云双镜像源加速pip;用venv创建隔离虚拟环境;Windows/Linux下激活与自动集成(含Emacs/direnv配置);安装Polars等包;最后安全退出环境。简洁高效,适合新手快速上手。

1.设置国内镜像源

设置主源(清华)

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

设置备用源(阿里云)

pip3 config set global.extra-index-url https://mirrors.aliyun.com/pypi/simple/

为每个备用源的主机名单独设置 trusted-host

pip3 config set global.trusted-host mirrors.aliyun.com

2.使用venv 创建虚拟环境
python3 -m venv 项目名

3.激活虚拟环境
windows cmd命令: 进入项目/Script,输入activate会激活
windows emacs项目:
在项目根目录创建..dir-locals.el,内容为
((python-mode . ((python-shell-interpreter . "C:/你的项目路径/venv/Scripts/python.exe")
(python-shell-virtualenv-root . "C:/你的项目路径/venv"))))
这样使用emacs打开项目下的.py文件会自动激活虚拟环境
linux 项目可以统一使用direnv

4.安装包
pip3 install polars

5.关闭虚拟环境
进入项目/Script,输入deactivate会退出

目录
相关文章
|
5月前
|
人工智能 监控 前端开发
学习AI Agent编程-第二天-LangGraph ReAct模式实现
本文介绍了LangChain中ReAct(推理-行动)模式的实践应用:通过“会议室申请”流程,演示LLM如何循环执行“决策→调用工具→评估结果→调整策略”,实现多步任务自动化。代码涵盖流程定义、工具函数与多轮会话测试,验证了其在空闲检查、报备审批、异常处理等场景的可靠性。(239字)
537 7
学习AI Agent编程-第二天-LangGraph ReAct模式实现
|
5月前
|
JSON Java fastjson
java工具:《json字符串转JavaBean对象》
java工具:《json字符串转JavaBean对象》
398 6
|
5月前
|
传感器 存储 算法
40人 vs 150人:我们用真实课堂数据,画出了“闷热曲线”
本文通过在5种真实教室场景中开展2小时密闭监测实验,验证温湿度预警系统实效:VENTIL通风建议比MUGGY!闷热报警平均提前20–40分钟,证实趋势预警的有效性;同时发现人员密度比绝对人数更关键,大空间需引入体积系数优化阈值。数据驱动,直击工程落地痛点。
294 3
|
5月前
|
人工智能 安全 开发者
Claw-Eval开源:300个真实任务,端到端评测AI智能体的完成度、安全性与鲁棒性
Claw-Eval是面向自主Agent的端到端评测框架,突破“只看结果”局限,聚焦任务执行全过程——可追溯、合规、容错。基于300个人工验证的真实任务,从完成度、安全性、鲁棒性三维度评估14个前沿模型,开源数据集、排行榜及代码。
1105 4
|
5月前
|
弹性计算 前端开发 Ubuntu
阿里云服务器ECS的租用教程和简单的前端页面部署
本文详解阿里云学生福利领取(含300元卡券)及ECS轻量服务器选购与部署全流程:涵盖学生机免费申领、配置选型建议(Ubuntu/CentOS/Windows)、安全组设置、Nginx安装、网页部署及Xshell远程连接等实操步骤,新手友好。
599 8
|
5月前
|
人工智能 机器人 Shell
【开源】龙虾人工智能 —— 完全本地化的机器人大脑!不联网、不付 API 费、能看能说能理解!
龙虾本地化AI(Lobster AI)是一款完全离线、零成本、零隐私泄露的开源机器人系统,支持文本推理(Gemma4)、多模态视觉理解(桌面/摄像头)、语音识别与合成(Sherpa-ONNX),纯本地运行,不依赖任何云服务。
792 2
【开源】龙虾人工智能 —— 完全本地化的机器人大脑!不联网、不付 API 费、能看能说能理解!
|
5月前
|
JavaScript 机器人 开发者
OpenClaw钉钉渠道插件安装与配置|从零到消息回复的完整教程
本教程详解OpenClaw接入钉钉全流程:从钉钉开发者平台创建机器人、获取Client ID/Secret,到OpenClaw安装插件、配置凭证并保存启用,图文步骤清晰,助你快速实现智能消息互通。(239字)
1127 0
|
5月前
|
存储 人工智能 弹性计算
基于阿里Qoder的实训案例荣获2026全国高校程序设计教育大会特等奖
复旦大学赵卫东老师主持的“基于阿里Qoder开发个人博客系统”实训案例,获2026全国高校程序设计教育大会特等奖。案例融合通义灵码与千问API,覆盖AI写作、分析、部署全流程, exemplifies AI时代产教融合新范式。(239字)
603 3
|
5月前
|
机器学习/深度学习 人工智能 监控
人体姿态检测数据集分享(适用于YOLO系列深度学习检测任务)
本数据集含6000张高质量标注图像,覆盖站着、摔倒、坐、深蹲、跑5类人体姿态,按5:1划分训练集与验证集,采用YOLO格式标注,结构清晰,开箱即用,适用于YOLOv8等目标检测模型训练,助力跌倒监测、智能健身、安防监控等应用。
657 3
|
5月前
Trae关闭后,自动重新安装问题解决
本方案指导用户将Trae更新模式设为手动:进入设置→Editor设置→应用程序→更新,选择Manual模式。配图清晰展示各操作步骤界面,助您轻松完成配置
1120 3