0

我正在尝试构建教程,但是当我尝试从 Solidity 文件导入 python 脚本并运行它时,我不断收到相同的错误,所有这些都通过 brownie 在同一环境中进行。

我在本地终端中使用这个命令:'brownie run scripts/advanced_collectible/deploy_advanced.py'

而且我不断收到此错误: ImportError: cannot import name 'AdvancedCollectible' from 'brownie'

solidity 合约函数称为 AdvancedCollectible,它位于同一本地目录中的 build/contracts/AdvancedCollectible.sol 文件中。

python脚本调用“从布朗尼导入AdvancedCollectible”

两个文件中的所有内容都拼写正确,所以我不确定问题出在哪里。有人有解决办法吗?

4

1 回答 1

0

从布朗尼导入“must_be_contract_name 不是solidity file_name”

例如:AdvancedCollectible.sol

合同合同名称{

}

从布朗尼进口合同名称

于 2022-02-02T07:27:53.263 回答