本篇文章将简单记述使用vscode搭建pixi环境。
安装pixi
安装命令
以下仅列出部分安装命令,其他方法请点击安装指南进一步查看
Windows
1 | # 使用Power Shell |
Linux/Mac等
1 | # 使用curl |
验证安装是否成功
1 | #执行以下命令,检查是否有输出 |
创建示例项目
以下文字说明主要针对笔者示例所用环境(windows 11)进行说明,可能与linux/Mac等环境有区别,敬请注意
创建并进入项目目录
1 | # 创建目录 |
添加 Python和pixi环境
初始化 Pixi
1 | pixi init |
将 Python 添加到目录
1 | # 默认已安装版本 |
激活 Pixi 环境
Bash
1 | pixi shell |
Power Shell
1 | # 确保你在项目根目录,即包含 pixi.toml 文件的目录 |
你会注意到终端的提示符发生了变化,通常会在前面显示你的项目名(如 my-pixi-project ),这表示你现在正处在一个由 pixi 管理的独立环境中。
编写运行示例代码
编写 Python 代码
我们将创建一个简单的 Python 文件,你可以在终端里用 VSCode 打开当前项目,也可以手动创建。
创建一个名为hello.py的python文件,写入如下代码:
1 | print("Hello, World from Pixi!") |
随后,保存此文件。
运行 Python 代码
以下为可能的运行方式(方法不唯一)
VS Code
- 在 hello.py 文件中,点击右上角“播放”按钮 (▶)
- 在编辑器内右键选择 “Run Python File in Terminal”
在命令行中运行
1 | python hello.py |
输出结果
你应该会看到终端输出形如:
1 | Hello, World from Pixi! |
结尾
如果要上传到github等代码托管平台,比如类似本文的样例, 您的仓库只需包含最精要的资产(比如.gitignore, pixi.toml, pixi.lock, 源码等),而将所有依赖项交由 pixi 管理。这不仅保证了仓库的整洁与专业,更是对其可复现性的最强保障。
未来,任何一位开发者克隆您的项目后,都无需担忧环境配置的琐碎问题。只需简单的:
1 | pixi install |
一个与您完全一致的环境就已准备就绪。现在就开始您的高效开发之旅吧!