尝试编译时出现布朗尼错误
Brownie Errors when attempting to compile
当我键入“brownie compile”时,它不起作用,我收到此错误。有人知道为什么吗?
File "c:\users\sircr\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\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\_cli\compile.py", line 50, in main
proj = project.load()
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 750, in load
return Project(name, project_path)
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 182, in __init__
self.load()
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 237, in load
self._compile(changed, self._compiler_config, False)
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 89, in _compile
_install_dependencies(self._path)
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 756, in _install_dependencies
install_package(package_id)
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 778, in install_package
return _install_from_github(package_id)
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 851, in _install_from_github
raise ConnectionError(msg)
ConnectionError: Status 404 when getting package versions from Github: 'Not Found'
看来你写的不对 link 而且,当你粘贴 V3 聚合器的导入时检查版本,我将 V0.8 更改为 V0.6 以确保正确性版本 0.6.6
ex: 对我来说,我只是在合同中添加了一个 s 来解决这个问题。
smartcontractkit/chainlink-brownie-contracts@1.1.1 可以代替 smartcontractkit/chainlink-brownie-contract@1.1.1 我一开始写的(错误)
经过这些更改后,它运行良好
检查你的配置文件,它主要是由于拼写错误而出错。在我的文件中,我在连字符 (-) 之后写了依赖关系,没有任何 space,当我修复它时,合同被正确编译
brownie-config.yaml文件之前解决错误
dependencies:
-smartcontractkit/chainlink-brownie-contracts@1.1.1
brownie-config.yaml文件after解决错误
dependencies:
- smartcontractkit/chainlink-brownie-contracts@1.1.1
每当使用连字符 (-) 时都执行相同的操作
当我键入“brownie compile”时,它不起作用,我收到此错误。有人知道为什么吗?
File "c:\users\sircr\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\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\_cli\compile.py", line 50, in main
proj = project.load()
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 750, in load
return Project(name, project_path)
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 182, in __init__
self.load()
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 237, in load
self._compile(changed, self._compiler_config, False)
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 89, in _compile
_install_dependencies(self._path)
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 756, in _install_dependencies
install_package(package_id)
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 778, in install_package
return _install_from_github(package_id)
File "c:\users\sircr\appdata\local\programs\python\python39\lib\site-packages\brownie\project\main.py", line 851, in _install_from_github
raise ConnectionError(msg)
ConnectionError: Status 404 when getting package versions from Github: 'Not Found'
看来你写的不对 link 而且,当你粘贴 V3 聚合器的导入时检查版本,我将 V0.8 更改为 V0.6 以确保正确性版本 0.6.6
ex: 对我来说,我只是在合同中添加了一个 s 来解决这个问题。 smartcontractkit/chainlink-brownie-contracts@1.1.1 可以代替 smartcontractkit/chainlink-brownie-contract@1.1.1 我一开始写的(错误)
经过这些更改后,它运行良好
检查你的配置文件,它主要是由于拼写错误而出错。在我的文件中,我在连字符 (-) 之后写了依赖关系,没有任何 space,当我修复它时,合同被正确编译
brownie-config.yaml文件之前解决错误
dependencies:
-smartcontractkit/chainlink-brownie-contracts@1.1.1
brownie-config.yaml文件after解决错误
dependencies:
- smartcontractkit/chainlink-brownie-contracts@1.1.1
每当使用连字符 (-) 时都执行相同的操作