问题标签 [brownie]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
1599 浏览

installation - Pipx 构建包失败

当我运行命令 pipx install eth-brownie 我收到以下错误消息,

我尝试使用命令“pip install eth-brownie”,但我的终端显示“找不到 pip 命令”。

0 投票
6 回答
1462 浏览

python - 术语“pipx”未被识别为 cmdlet 的名称

我已按照说明在其网站的 Visual Studio 代码上安装 Brownie。

上面的2行没有问题。我重新启动终端输入行:

pipx :术语“pipx”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。

想知道哪里出了问题。非常感谢任何形式的帮助。

0 投票
1 回答
323 浏览

brownie - 如何更改 brownie ide 中的默认 ganache-cli ip 地址?

当我运行brownie consoleganache-cli 默认从127.0.0.1地址开始。这个地址怎么改0.0.0.0

我试图修改位于~/.brownie/network-config.yaml. 我已经改变了hostport在下面的部分

但重启后只有端口被正确更新。

0 投票
1 回答
144 浏览

python - eth-brownie 安装失败

我尝试安装 eth-brownie,当我brownie --version在终端中执行时,我得到了这个

我从这里遵循了安装指南:https ://eth-brownie.readthedocs.io/en/stable/install.html

0 投票
0 回答
55 浏览

python - 布朗尼不编译!Solc安装错误

我正在尝试运行 brownie compile,但出现错误。“下载的二进制文件无法执行,或返回意外的输出。” SolcInstallationError:下载的二进制文件不会执行,或返回意外的输出。如果此问题仍然存在,您可以尝试使用 solcx.compile_solc('0.8.9') 从源代码编译。有什么想法吗?

0 投票
0 回答
181 浏览

python - ValueError 是什么意思:尝试运行 brownie compile 时导入的 NPM 块无效?

我正在尝试在我的本地机器上测试和复制 FundMe.sol

带有 brownie-config.yaml

但是当我编译时使用:brownie compile

我得到了这个 ValueError:

marco@MarcoD2-5212019 MINGW64 ~/Documents/Blockchain/Smart Contracts University/demos/brownie_fund_me (main) $ brownie compile INFO: 找不到给定模式的文件。Brownie v1.16.3 - 以太坊的 Python 开发框架

文件“C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\brownie_cli_main _.py ”,第 64 行,在 main importlib.import_module(f"brownie._cli.{cmd} ").main() 文件“C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\brownie_cli\compile.py”,第 50 行,在 main proj = project.load()文件“C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\brownie\project\main.py”,第 745 行,在加载返回项目(名称,project_path)文件“C: \Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\brownie\project\main.py",第 180 行,在init self.load() 文件“C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\brownie\project\main.py”,第 235 行,加载 self._compile(已更改, self._compiler_config, False) 文件“C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\brownie\project\main.py”,第 102 行,编译优化器=compiler_config[” solc"].get("优化器", 无), 文件 "C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\brownie\project\ compiler_init.py”,第 105 行,compile_and_format find_solc_versions(solc_sources, install_needed=True,silent=silent) 文件“C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\brownie\project\ compiler\solidity.py",第 150 行,在 find_solc_versions pragma_specs[path] = sources.get_pragma_spec(source, path) File "C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\ brownie\project\sources.py”,第 218 行,在 get_pragma_spec 返回 NpmSpec(pragma_string) 文件“C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\semantic_version\base.py” ,第 618 行,在初始化中 self.clause = self._parse_to_clause(expression) File "C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\semantic_version\base.py",第 1225 行,在 _parse_to_clause 中返回 cls。 Parser.parse(expression) File "C:\Users\marco.local\pipx\venvs\eth-brownie\lib\site-packages\semantic_version\base.py",第 1265 行,解析中引发 ValueError("Invalid NPM block在 %r: %r" % (expression, block)) ValueError: Invalid NPM block in '^0.6.6 import "@chainlink/contracts/src/v0.6/interfaces/AggregatorV3Interface.sol"': 'import'

marco@MarcoD2-5212019 MINGW64 ~/Documents/Blockchain/Smart Contracts University/demos/brownie_fund_me(主要)

bash 终端截图

0 投票
1 回答
218 浏览

python - Pipx安装问题/eth-brownie安装错误

有人请帮我解决这个错误

成功安装 pipx 后 - $ python3 -m pip install --user pipx&& $ python3 -m pipx ensurepath

成功安装 pipx-0.16.4

当我运行这个命令时 -$ pipx install eth-brownie

我收到这个错误 -$ bash: pipx: command not found

0 投票
0 回答
81 浏览

terminal - 尝试确认 Brownie 已成功安装时出错

安装依赖项后,我键入“brownie”以确保所有内容都已成功安装,但我得到了一个错误。(任何评论/帮助表示赞赏)将附上以下代码:

0 投票
1 回答
184 浏览

python-3.x - 无法为 Python 安装 pipx 或 Brownie

我对编码非常陌生,并且一直在关注这些 youtube 视频,并很快意识到有些地方不对劲,所以我做了一些故障排除,但无法弄清楚。

当我尝试下载pipxVS Code出现此错误

在此处输入图像描述

我更改了我的环境变量,更改了应用程序执行别名,但仍然没有

我想我会检查 python 是否正常工作VS Code,我得到了同样的错误

我尝试通过 Microsoft 商店下载 python 看看是否有帮助,但没有。

不知道该怎么办

0 投票
3 回答
748 浏览

blockchain - 当我在后台打开 Ganache 时,布朗尼不会自动附加到本地 ganache。它被 ganache-cli 卡住了

当我在后台打开 Ganache 时,布朗尼不会自动附加到本地 ganache。它被 ganache-cli 卡住了(第一张图片)(第二张图片是我正在寻找的)。有人可以帮忙吗?

我被什么困住了

我在找什么