Rato de biblioteca do Debian:
Estou tentando depurar um aplicativo web cherrypy, então meu plano é adicionar algumas instruções de registro baseadas em cherrypy e executar o aplicativo localmente. No entanto, quando tentei instalar o cherrypy via pip, recebi o erro 'este ambiente é gerenciado externamente' - crie um ambiente virtual. Então, criei um ambiente virtual e (acho que com sucesso) instalei o cherrypy lá, mas quando pergunto o número da versão, recebo 'comando não encontrado'. Detalhes abaixo:
criou ambiente virtual com python3 -m venv my-virtual-env ativado com . ./my-virtual-env/bin/activate (o prompt agora mostra '(my-virtual-env)') instalou cherrypy com pip instalou cherypy (obteve 'sucfully installed cherrypy-18.10.0') verificou a versão do cherrypy com cherrypy --version (obteve 'comando não encontrado') verificou a versão do cherrypy com sudo cherrypy --version (obteve 'comando não encontrado')
cd'd em my-virtual-env e executei cherrypy --version (recebeu 'comando não encontrado')
Alguém consegue ver o que estou fazendo errado aqui?
AIT,
Franco
O pacote fornece
cherrypy
framework; é principalmente uma biblioteca para desenvolvedores e não tem scripts. Ele tem um scriptcherryd
para executar um servidor HTTP. Tentecherryd --help
— não há--version
entre as opções.Você também pode executar
python -m cherrypy --help
, mas é exatamente o mesmo daemon.Para executar a versão