提问人:Jesper - jtk.eth 提问时间:8/26/2022 更新时间:8/26/2022 访问量:94
Vertigo(Solidity 突变测试)- 在 Mac OS 上找不到命令
Vertigo (mutation testing for Solidity) - Command not found on Mac OS
问:
我在 Mac 上,想要安装和使用 Vertigo(用于突变测试 Solidity 智能合约的软件工具)。
我按照此处的安装说明进行操作:https://pypi.org/project/eth-vertigo/
并使用以下命令安装 Vertigo:
> pip3 install eth-vertigo
然后,我运行:
> vertigo
zsh: command not found: vertigo
说明中似乎缺少一个步骤(就我而言)!
答:
1赞
Jesper - jtk.eth
8/26/2022
#1
当你安装Vertigo时,它会告诉你路径,例如:pip3
/some/path/.local/lib/python3.9/site-packages/
在命令行上,从安装中查看输出。
然后,vertigo 二进制文件(我们认为它会在本机执行)位于以下位置:
/some/path/.local/bin/vertigo
因此,要实现此目的,请将路径添加到变量中,如下所示:bin/
PATH
> export PATH="${PATH}:/some/path/.local/bin/"
现在它应该可以工作了:
> vertigo
Usage: vertigo [OPTIONS] COMMAND [ARGS]...
Mutation testing framework for smart contracts
Options:
--help Show this message and exit.
Commands:
run Performs a core test campaign
也许这与它在虚拟环境中无法正确安装有关。
评论