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

彩票网站开发公司单页应用网站

彩票网站开发公司,单页应用网站,百度统计,贸易网站建设方案Python 多版本治理理念#xff08;Windows 平台 零基础友好#xff09;-CSDN博客 Python 多版本与开发环境治理架构设计-CSDN博客 使用命令行创建项目本地的 Poetry 虚拟环境实战演示 —— 基于《Python 多版本与开发环境治理架构设计》的最佳实践-CSDN博客 一、Python311 环… Python 多版本治理理念Windows 平台 · 零基础友好-CSDN博客 Python 多版本与开发环境治理架构设计-CSDN博客 使用命令行创建项目本地的 Poetry 虚拟环境实战演示 —— 基于《Python 多版本与开发环境治理架构设计》的最佳实践-CSDN博客 一、Python311 环境工具链准备 1. 环境结构与工具路径 python311 环境Python 3.11 ├─ python.exe: D:\ProgramData\anaconda3\envs\python311\python.exe ├─ 工具路径: D:\ProgramData\anaconda3\envs\python311\Scripts\ │ ├─ poetry.exe: 依赖管理工具 │ ├─ virtualenv.exe: 虚拟环境创建工具 │ ├─ pipenv.exe: 另一种依赖管理工具 │ ├─ uv.exe: 轻量级虚拟环境工具 │ └─ hatch.exe: Python项目管理工具 ├─ PyCharm解释器路径: 同上 └─ 终端命令示例:├─ poetry: D:\...\poetry.exe init├─ virtualenv: D:\...\python.exe -m virtualenv .venv└─ 其他工具调用方式类似2. 工具链路径准备 │ │ │ ├─ python311 环境Python 3.11 │ │ ├─ python.exe: D:\ProgramData\anaconda3\envs\python311\python.exe │ │ ├─ 工具路径: D:\ProgramData\anaconda3\envs\python311\Scripts\ │ │ │ ├─ poetry.exe: D:\ProgramData\anaconda3\envs\python311\Scripts\poetry.exe 二、Poetry 虚拟环境创建五步流程 # 1、交互式生成项目配置文件pyproject.toml D:\ProgramData\anaconda3\envs\python311\Scripts\poetry.exe init# 2、强制使用Conda环境中的Python 3.11创建虚拟环境 poetry env use D:\ProgramData\anaconda3\envs\python311\python.exe# 3、激活Windows系统下的本地虚拟环境 .venv\Scripts\activate# 4、在虚拟环境中安装Poetry实现工具链本地化 pip install poetry# 5、在虚拟环境中验证工具链的本地化 python -V where python poetry -V where poetry 步骤详解  1. 初始化 Poetry 项目 D:\ProgramData\anaconda3\envs\python311\Scripts\poetry.exe init # 显式调用Conda环境的Poetry F:\PythonProjects\sunaD:\ProgramData\anaconda3\envs\python311\Scripts\poetry.exe init This command will guide you through creating your pyproject.toml config. Package name [suna]:     #输入项目名称 或 按回车键使用默认名称[suna]  Version [0.1.0]:     #输入项目版本号 或 按回车键使用默认版本[0.1.0] Description []:  AI Agent SUNA   #输入项目描述信息 或 按回车键 跳过输入 Author [****** ******qq.com, n to skip]:  按回车键  #按回车键确认自动关联的作者信息 或 输入 n 跳过 License []:  MIT    #输入项目许可证类型 或 按回车键 跳过输入 Compatible Python versions [3.8]:  ^3.11    #修改支持的python版本 或 按回车键 跳过输入当前默认 3.8 我输入^3.11修改为支持3.11版本 Would you like to define your main dependencies interactively? (yes/no) [yes] NO   #输入项目的主要依赖项信息 或 按回车键 跳过输入 Would you like to define your development dependencies interactively? (yes/no) [yes] NO   #输入项目的开发依赖项信息 或 按回车键 跳过输入 Generated file [project] name suna version 0.1.0 description AI Agent SUNA authors [     {name ******,email ******qq.com} ] license {text MIT} readme README.md requires-python ^3.11 dependencies [ ] [build-system] requires [poetry-core2.0.0,3.0.0] build-backend poetry.core.masonry.api Do you confirm generation? (yes/no) [yes] YES    #你确认生成吗 输入 YES 确认   建议除非必须交互输入的外创建 poetry 时能不配置的先不配置避免因配置错误而创建环境受阻也就是输入NO 然后回车 或 直接回车使用默认配置。  生成的核心配置文件 pyproject.toml 内容参考 [project] name suna version 0.1.0 description AI Agent SUNA authors [{name ******,email ******qq.com} ] license {text MIT} readme README.md requires-python ^3.11 dependencies [ ][build-system] requires [poetry-core2.0.0,3.0.0] build-backend poetry.core.masonry.api2. 配置本地虚拟环境生成路径可选 Poetry 有时会默认将虚拟环境创建在系统的缓存目录下而不是项目目录中。 # 配置Poetry在项目目录内创建虚拟环境 poetry config virtualenvs.in-project true3. 强制指定 Python 解释器创建环境 # 使用Conda环境中的Python 3.11创建虚拟环境 poetry env use D:\ProgramData\anaconda3\envs\python311\python.exe# 关键输出: # Creating virtualenv suna in F:\PythonProjects\suna\.venv4. 激活本地虚拟环境 # Windows系统下激活虚拟环境 .venv\Scripts\activate# 状态确认: # 命令行前缀变为 (suna-py3.11) (python311)5. 工具链本地化推荐步骤 # 在虚拟环境中安装Poetry实现工具链隔离 pip install poetry三、环境独立性验证 1. 路径验证激活后 # 检查Python路径首位为本地.venv where python # 输出: F:\PythonProjects\suna\.venv\Scripts\python.exe# 检查Poetry路径新增本地路径 where poetry # 输出: F:\PythonProjects\suna\.venv\Scripts\poetry.exe2. 脱离 Conda 环境验证 # 退出所有环境后重新激活 exit # 退出Poetry虚拟环境 conda deactivate # 退出Conda环境 .venv\Scripts\activate # 仅通过本地.venv激活Poetry环境# 最终验证: python -V # 仍显示 Python 3.11.11 where python # 本地.venv 路径内的 python 显示在首位 where poetry # 本地.venv 路径内的 poetry 显示在首位四、技术原理与治理价值 工具链借用模式 通过 Conda 环境的 Poetry 工具链初始化项目仅作为 “构建工具”避免直接依赖 Conda 环境开发。 三级隔离体系 工具链层Conda 提供基础工具环境层Poetry 在项目目录生成.venv应用层依赖与代码封装在.venv 中 工程化价值 环境自包含.venv 可随项目迁移通过poetry install重建版本可控pyproject.toml明确 Python 版本边界避免依赖冲突 此流程严格遵循《Python 多版本与开发环境治理架构设计》中的最佳实践为 AI 项目、开源库等对环境稳定性要求高的场景提供了标准化解决方案。
http://www.pierceye.com/news/182508/

相关文章:

  • 怎样做免费网站推广怎么申请二级域名
  • 站长之家源码之家虚拟空间官网
  • 网站建设推荐书籍装修公司装修房子
  • 上海专业微信网站开发公司怎么做seo
  • 上海市质量工程建设管理协会网站网站后台源码
  • 淄博机关建设网站免费发布企业信息平台
  • 怎么注册网站免费的怎么给网站备案
  • 新公司 做网站 流程西安房价
  • 展厅设计软件珠海百度快速优化
  • 网站 关键词 地区seo对网络推广的作用是什么?
  • 网站建设 知乎wordpress woocommerce主题
  • 申请建设工作网站的函如何做网站词库
  • 化工集团网站建设 中企动力网站建设用的服务器
  • wow做宏的网站重庆网址大全
  • 网站建设试题 jsp炎陵做网站
  • 购物网站前台功能模块怀孕单子图片在线制作
  • 做百度推广和企业网站那个有效果吗互动的网站
  • 织梦网站后台怎么登陆磁力兔子搜索引擎
  • wordpress建站必须选择主题磁力引擎
  • 主流网站 技术做爰的网站
  • 网站开发免责合同东莞营销型网站建设公司
  • 网站建设维护培训班网站排名系统
  • 深圳语种网站建设石家庄企业网站建设
  • 长春企业公司网站建设湖北省住房和城乡建设厅门户网站
  • 网站主机名是什么在小说网站做责编
  • 网站建设基本流程信息技术建筑网站设置工资单人换了怎么换
  • 建设银行查余额网站诚信经营网站的建设
  • 平台型网站建设公司最近发生的重大军事新闻
  • 分享惠网站怎么做旅游网站网页设计模板代码
  • 2018年做网站赚钱那些网站做的非常好看的