我在试着安装。按照Brownie文档并安装了pipx,然后运行pipx后继路径。我最初使用的是Python3.10,但无法安装,发现这很常见,最好的解决方法是将其降级到3.9。
在卸载3.10和安装3.9之后,我再次运行所有内容。当我运行pipx安装error时,我得到以下错误:
C:\Users\garri>pipx install eth-brownie
No Python at 'C:\Users\garri\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra
我下载了eth布朗尼
pipx install eth-brownie
并得到了
'eth-brownie' already seems to be installed. Not modifying existing installation in 'C:\\Users\\HP\\.local\\pipx\\venvs\\eth-brownie'. Pass '--force' to force installation.
当我输入Brownie以便确认时,我得到
'brownie' is not recognized as an
我用Anaconda在我的系统(Windows)上安装了python,这可能是问题的根本原因。我正处于一个需要运行deploy.py脚本来部署契约的阶段,但是文件无法找到,什么也没有发生。
每次我运行brownie时,我都会首先得到一条信息:
INFO: Could not find files for the given pattern(s).
然后,Brownie运行,编译合同等,我得到了大量与ganache文件相关的文本。最后,我得到一个FileNotFoundError,表示系统找不到我想要运行的文件。代码如下:
PS C:\Users\nstei\Git Repos\my-frist
如果我试图在python脚本中导入brownie,我会得到以下内容:
Traceback (most recent call last):
File "*filepath*", line 3, in <module>
from brownie import *
ModuleNotFoundError: No module named 'brownie'
如果我尝试运行“布朗尼控制台”,我会得到以下内容:
INFO: Could not find files for the given pattern(s).
Brownie v1.19.0
我一直试图通过pipx在VSCode ()的Powershell终端上安装Brownie。在链接中,我尝试了前两个命令,然后系统给我确认pipx已经添加到PATH中:
python -m pip install --user pipx
python -m pipx ensurepath
...
C:\Users\Name\AppData\Roaming\Python\Python310\Scripts has been been added to PATH, but you need to open a new terminal or re-login for this PATH chan
我试图设置eth-brownie,以获得框架的感觉,但面临一些与导入相关的问题。
我在运行macOS的MBP上工作,Catalina v10.15.7
$ python --version
Python 3.9.9
我遵循了https://eth-brownie.readthedocs.io/en/stable/install.html的建议,可以让brownie在CLI中运行得很好。
见下文:
$ pipx list
venvs are in /Users/julien.couvy/.local/pipx/venvs
apps are exposed on your $PATH at /Us
我在c:\users\dan\appdata\roaming\python\python38\python.exe中安装了Python。pip install工作正常,我可以在我的集成开发环境中运行Python程序。我的问题是,当我尝试用pipx安装一些东西时,我得到了以下错误: C:\Users\dan>pipx install eth-brownie
No Python at 'c:\users\dan\appdata\local\programs\python\python38\python.exe'
Fatal error from pip prevented
当我试图加载brownie时,我得到了一个致命的错误。它的安装没有任何错误,所以我搞不清哪里出了问题。完整的错误是: Fatal error in launcher: Unable to create process using '"c:\users\kenma\appdata\local\programs\python\python39\python.exe" "C:\Users\kenma\AppData\Local\Programs\Python\Python39\Scripts\brownie.exe" ': The system c
我正在部署deploy.py脚本
# from brownie import FundMe, accounts, config
from brownie import FundMe, accounts
import yaml
import json
from scripts.helpful_scripts import get_account
# here everything within the env file (for environment variables) is loaded into the python file
def deploy_fund_me():
错误为:Import "brownie" could not be resolvedPylance
我知道还有其他这样的帖子提到了这一点,但他们中的大多数似乎都在谈论启动一个新的env并将x包安装到虚拟env中。
然而,对于布朗尼,我特别困惑,因为布朗尼医生说:
pipx将Brownie安装到虚拟环境中,并使其直接从命令行获得。安装完毕后,您将不必在使用Brownie之前激活虚拟环境。
我不想搅乱布朗尼使用的虚拟env。
总之,我的代码运行良好,命令行告诉我已经安装了brownie,只是这个警告确实让我很烦。有人能告诉我怎么弄清楚吗?谢谢!
我是布朗尼的新手。当我跟踪视频来研究如何使用Brownie来部署区块链合同时,它给了我一个错误。RPCConnectionError: Able to launch RPC client, but unable to connect.
看起来,Brownie发布了ganache-cli,并使用"“作为本地测试块链网络的URI,但不知怎么它没有连接到ganache-cli核心,但我尝试单独启动ganache-cli,一切都很好。我在代理中使用Brownie,但是即使我关闭了代理,它仍然没有连接到ganache-cli。这是错误代码。
(base) D:\OneDrive\xjtu\Lab
(eth-brownie) PS C:\Users\lucky\Desktop\Investing\Courses\Solidity\demos\brownie_fund_me> brownie run scripts/deploy.py --network ganache-local
INFO: Could not find files for the given pattern(s).
Brownie v1.18.1 - Python development framework for Ethereum
BrownieFundMeProject is the active proj
在过去的几天里,我一直在尝试创建我的第一个NFT项目,所以我一直在遵循初学者指南。长话短说‘布朗尼’的命令不起作用,所以我甚至不能开始不幸的.已安装了Brownie,但每次输入命令'brownie‘时,我都会得到以下错误:
C:\Users\Wes>brownie
INFO: Could not find files for the given pattern(s).
Traceback (most recent call last):
File "C:\Users\Wes\anaconda3\lib\runpy.py", line 194, in _run
我试图在Brownie中执行委托任务,在Ethernaut应用程序中解决委托任务,以便获得代表合同的所有权(见下文)。以下解决方案(在Ethernaut中有效)与Brownie中的sendTransaction({from: player, to: contract.address, data: web3.eth.abi.encodeFunctionSignature("pwn()")})的等效性是什么?
我的解决方案一直失败,原因是:TypeError: int() argument must be a string, a bytes-like object or a num
我有一个带有python3.11.2版本的MacBook Air M2,当我跟随pipx指令安装浏览器时,我得到了这个错误消息,我尝试使用pip分别安装这些包,但是我仍然得到了错误
Fatal error from pip prevented installation. Full pip output in file:
/Users/katejohnson/.local/pipx/logs/cmd_2023-04-06_17.36.43_pip_errors.log
pip failed to build packages:
bitarray
cytoolz
我已经用pip install eth-brownie命令安装了brownie,但每当我输入brownie时,它就会显示
The term 'brownie' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1
在出现下面的错误之后,我尝试用pipx install brownie安装,我也尝试了pipx install cytoolz,但没有用。fml。 pip failed to build package:
cytoolz
Some possibly relevant errors from pip install:
cytoolz/functoolz.c:23087:19: error: implicit declaration of function '_PyGen_Send' is invalid in C99 [-Werror,-Wimplicit-f
我正在学习一篇关于Solidity和Python的教程(参考https://www.youtube.com/watch?v=M576WGiDBdQ&t=5447s)。 我已经到了安装Python和Brownie并通过VSCode运行的阶段,但在询问Brownie的版本brownie --version INFO: Could not find files for the given pattern(s). Brownie v1.17.1 - Python development framework for Ethereum时,我收到了以下通知 当我尝试对一个名为deploy.py (
当我运行命令pipx install eth-brownie时,我收到以下错误消息: fatal error from pip prevented installation. Full pip output in file:
/Users/gentgjonbalaj/.local/pipx/logs/cmd_2021-10-22_11.10.14_pip_errors.log
pip failed to build package:
cytoolz
Some possibly relevant errors from pip install:
cytoolz/fu