在虚拟环境中成功安装cherrypy,但是cherrypy --version说找不到命令

问题描述 投票:0回答:1

Debian 书虫:

我正在尝试调试cherrypy Web应用程序,因此我的计划是添加一些基于cherrypy的日志记录语句并在本地运行该应用程序。 但是,当我尝试通过 pip 安装cherrypy 时,出现“此环境由外部管理”错误 - 创建虚拟环境。所以我创建了一个虚拟环境并(我认为成功)在那里安装了cherrypy,但是当我询问版本号时,我得到“命令未找到”。详情如下:

使用 python3 -m venv my-virtual-env 创建虚拟环境 激活与 . ./my-virtual-env/bin/activate(提示现在显示“(my-virtual-env)”) 使用 pip install cherypy 安装了cherrypy(得到“成功安装cherrypy-18.10.0”) 使用cherrypy --version 检查了cherrypy 版本(得到“未找到命令”) 使用 sudocherrypy --version 检查了cherrypy版本(得到“找不到命令”)

cd 进入 my-virtual-env 并执行了cherrypy --version(得到“找不到命令”)

有人能看到我在这里做错了什么吗?

TIA,

弗兰克

pip debian cherrypy virtual-environment
1个回答
0
投票

该包提供了

cherrypy
框架;它主要是一个供开发人员使用的库,没有脚本。它有一个脚本
cherryd
来运行 HTTP 服务器。尝试
cherryd --help
— 选项中没有
--version

您也可以运行

python -m cherrypy --version
,但它是完全相同守护进程。

© www.soinside.com 2019 - 2024. All rights reserved.