首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >brownie安装故障排除

brownie安装故障排除
EN

Stack Overflow用户
提问于 2021-07-12 18:37:26
回答 3查看 553关注 0票数 2

我正在为链式链接训练营做准备,我的brownie安装似乎没问题,但是当我尝试brownie init时,我得到一个错误,即使我以管理员身份运行,如果我指定了文件。请参阅下面的链接查看屏幕截图。

代码语言:javascript
复制
C:\WINDOWS\system32>brownie init C:\Users\Chris\Documents\Brownie
INFO: Could not find files for the given pattern(s).
Brownie v1.14.6 - Python development framework for Ethereum

  File "c:\users\chris\appdata\local\programs\python\python39\lib\site-packages\brownie\_cli\__main__.py", line 64, in main
    importlib.import_module(f"brownie._cli.{cmd}").main()
  File "c:\users\chris\appdata\local\programs\python\python39\lib\site-packages\brownie\_cli\init.py", line 31, in main
    path = project.new(args["<path>"] or ".", args["--force"], args["--force"])
  File "c:\users\chris\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 583, in new
    _create_folders(project_path)
  File "c:\users\chris\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 920, in _create_folders
    project_path.joinpath(path).mkdir(exist_ok=True)
  File "c:\users\chris\appdata\local\programs\python\python39\lib\pathlib.py", line 1313, in mkdir
    self._accessor.mkdir(self, mode)
FileNotFoundError: [WinError 2] The system cannot find the file specified: 'C:\\Users\\Chris\\Documents\\Brownie\\build'

Brownie error screenshot

EN

回答 3

Stack Overflow用户

发布于 2021-11-02 00:04:11

这可能很愚蠢,但我遇到了同样的问题,我像这样解决了:我只是移动到我想初始化项目的文件夹,然后运行:brownie init my-projects-name,它工作得很好。在运行之前不要创建my-projects-name文件夹,这一点很重要。所以也许你可以运行:

代码语言:javascript
复制
cd C:\Users\Chris\Documents\Brownie
brownie init my-first-brownie-project
票数 3
EN

Stack Overflow用户

发布于 2021-07-22 15:23:50

根据此https://eth-brownie.readthedocs.io/en/stable/install.html

Brownie依赖于某些依赖项

  1. python3 3.6版或更高版本,python3 3-dev

  1. ganache-使用版本6.12.2

进行了测试

请查看此文档

票数 1
EN

Stack Overflow用户

发布于 2021-07-15 20:19:59

根据你发布的堆栈跟踪,看起来你正在尝试初始化一个还不存在的文件夹中的brownie文件夹。当路径中存在尚不存在的父文件夹时(请参阅Python docs for mkdir here),就会抛出FileNotFoundError,这很可能就是这里发生的情况。

我可以通过执行brownie init ~/test-folder-that-doesn't-exist/brownie来重现这个错误,其中的brownie和test-folder- both exist都是尚未创建的目录。但是做brownie init ~/brownie确实行得通(即使brownie还没有做出来)

希望这能有所帮助!

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

https://stackoverflow.com/questions/68345891

复制
相关文章

相似问题

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