首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用brownie运行python文件

使用brownie运行python文件
EN

Stack Overflow用户
提问于 2021-11-25 14:00:00
回答 2查看 210关注 0票数 2

我不知道如何处理这个问题,可能安装错误的东西,idk,寻找你的帮助。

代码语言:javascript
复制
brownie run scripts/deploy.py
INFO: Could not find files for the given pattern(s).
Brownie v1.17.1 - Python development framework for Ethereum

BrownieSimpleStorageProject is the active project.

Launching 'ganache-cli.cmd --port 8545 --gasLimit 12000000 --accounts 10 --hardfork istanbul --mnemonic brownie'...
  File "c:\users\tomek\appdata\local\programs\python\python38\lib\site-packages\brownie\_cli\__main__.py", line 64, in main
    importlib.import_module(f"brownie._cli.{cmd}").main()
  File "c:\users\tomek\appdata\local\programs\python\python38\lib\site-packages\brownie\_cli\run.py", line 44, in main
    network.connect(CONFIG.argv["network"])
  File "c:\users\tomek\appdata\local\programs\python\python38\lib\site-packages\brownie\network\main.py", line 50, in connect
    rpc.launch(active["cmd"], **active["cmd_settings"])
  File "c:\users\tomek\appdata\local\programs\python\python38\lib\site-packages\brownie\network\rpc\__init__.py", line 75, in launch
    self.process = self.backend.launch(cmd, **kwargs)
  File "c:\users\tomek\appdata\local\programs\python\python38\lib\site-packages\brownie\network\rpc\ganache.py", line 73, in launch
    return psutil.Popen(cmd_list, stdin=DEVNULL, stdout=out, stderr=out)
  File "c:\users\tomek\appdata\local\programs\python\python38\lib\site-packages\psutil\__init__.py", line 1312, in __init__
    self.__subproc = subprocess.Popen(*args, **kwargs)
  File "c:\users\tomek\appdata\local\programs\python\python38\lib\subprocess.py", line 854, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "c:\users\tomek\appdata\local\programs\python\python38\lib\subprocess.py", line 1307, in _execute_child
    hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] Nie można odnaleźć określonego pliku
EN

回答 2

Stack Overflow用户

发布于 2021-12-06 00:43:21

您需要安装ganache-cli包,因为brownie依赖于此,所以在您的终端(安装了nodejs之后)输入"npm -g ganache-cli",然后再试一次,它应该可以工作。

票数 1
EN

Stack Overflow用户

发布于 2022-05-08 19:06:34

我安装了松露(npm安装松露),我不得不关闭工作室并再次打开。现在起作用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70112402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档