You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Poetry安装Typer CLI项目后脚本命令未找到,寻求主机部署解决方案

解决ariel-tar-jfrog CLI命令找不到的问题

我之前也碰到过类似的情况,Poetry安装成功但终端找不到命令,多半是虚拟环境或者PATH配置的问题,给你几个可行的解决步骤:

1. 直接在虚拟环境上下文执行命令

Poetry默认会为项目创建独立的虚拟环境,如果你没激活这个环境,系统自然找不到注册的CLI命令。你可以:

  • 激活虚拟环境:运行poetry shell,等终端提示符变化后,直接输入ariel-tar-jfrog就能执行了。
  • 不用激活环境,直接用Poetry的run命令:poetry run ariel-tar-jfrog,这个命令会自动在项目的虚拟环境里执行你的CLI程序。

2. 将CLI安装到全局Python环境(永久可用)

如果想不用每次依赖虚拟环境就能直接调用命令,可以把你的包安装到全局环境:

  1. 先构建包:运行poetry build,这会在项目的dist目录下生成tar.gz和wheel格式的安装包。
  2. 用pip安装到全局:运行pip install dist/ariel-tar-jfrog-0.1.0.tar.gz(替换成你实际生成的包文件名),这样CLI命令就会被注册到全局Python的PATH中,任何终端窗口都能直接运行。

3. 检查配置和安装完整性

先确认你的pyproject.toml脚本配置没问题(你当前的配置是正确的),再验证安装是否到位:

  • 运行poetry show,查看你的包是否被正确安装;
  • 进入项目虚拟环境的bin目录(Linux/macOS)或Scripts目录(Windows),检查是否存在ariel-tar-jfrog可执行文件。如果存在,说明安装没问题,只是系统PATH没包含这个目录,把该目录添加到系统PATH即可。

内容的提问来源于stack exchange,提问作者Ariel Tarayants

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.28 13:19:06