安装 trojan-go
确定 trojan-go 版本
- 确定您需要的 trojan-go 版本,这可能与您的Jinja2版本或生成的代码类型有关。
安装依赖
- 安装必要的依赖,包括Jinja2和相关库:
poetry install jinja2 pox pox-deps pox
安装 trojan-go
- 使用 poetry 安装,自动安装相关依赖:
poetry install -vj <version>
<version>是您需要的 trojan-go 版本,如.x或.x。
检查安装
- 检查安装是否成功,查看生成的代码和输出文件:
poetry run generate
确保环境正确
- 确保安装的环境与Jinja2的版本兼容,选择合适的项目环境。
考虑环境变量
- 如果在macOS上运行,安装后检查
Jinja2 paths和poetry project_paths的内容。
特殊情况
- trojan-go 依赖未安装,使用 poetry 命令手动安装:
poetry install -v <version> dependencies
其他提示
- 如果在macOS上遇到错误,检查 poetry 的安装目录和项目路径是否正确。
- 如果在Linux或Windows上运行,确保 poetry 安装完成,然后使用 poetry命令进行安装。
通过以上步骤,您可以正确安装 trojan-go,并利用它生成Jinja2代码。




