选一个入口

希望怎样使用从这里开始
用图形界面检查环境、选择版本、管理包完整解压 Windows 便携包,启动 myenv-gui.exe,然后阅读GUI 工作台
在终端里用菜单操作运行 myenv tui,按页面提示选择语言,详见TUI 终端界面
用命令行开发或自动化安装 CLI 后按下方步骤准备项目;完整参数见命令速查

Windows setup 只安装 CLI/TUI。GUI 在便携包内,需要 WebView2;便携包无需安装 Go 或 Node。下载和系统要求见安装与演示

先分清现有环境与受管环境

“本机环境”查看电脑已有的命令和路径;“myEnv 工具链”是当前用户的独立默认环境;“项目环境”属于选中的目录。检查只保存发现记录,不把系统 Node/Python 自动替换成 myEnv 版本。

GUI 首次可检查本机并自选一个项目目录,也可跳过,之后从“维护”重新检查。已有 npm、pnpm、pip、uv 会按实际位置出现在语言快捷入口与“包与工具”页。

CLI:准备第一个 Node 项目

先在项目目录创建 .node-version,写入 22,然后打开终端:

myenv init
myenv sync
myenv run node --version

init 创建配置;sync 准备并应用环境;run 使用已应用的版本。首次同步选择可用的 Node 22 稳定补丁并记录精确结果,后续复用锁定版本。已有 myenv.yaml 时从 sync 开始。

创建 hello.js

console.log("你好,myEnv");
console.log(process.version);
myenv run node hello.js

Python、Java 与混合项目

Python 项目可以创建 .python-version 并写入 3.12,再执行 init、sync 和 myenv run python --version。项目依赖继续放在原生配置中,见Node 与 Python 项目

只需要一个独立默认 JDK 时:

myenv system install java@21
myenv run --global java -version

JDK 1.8 对应 Java 8,可以用 java@8。示例版本不代表支持范围的上下限,更多语言、官方来源和选择方式见支持范围与工具链

以后怎样使用

平时通过 myenv run 运行代码,修改工具版本或 Python 依赖后再同步。run 不隐式安装;同步失败时保留原活动环境。GUI 的包操作另有预览与结果页,详见包与工具管理

忘记命令时运行 myenv help manual,遇到路径或查询问题时先看排障与清理