Error
目錄不為空:brownie
當我嘗試使用 brownie init 設置 brownie 項目時出現此錯誤。我最初在虛擬環境中使用 pip install eth-brownie 安裝了 brownie。因此,該文件夾
.venv
存在。不確定我是否因為 .venv 文件夾而出錯。有什麼建議可以解決這個問題嗎?先感謝您!!Brownie v1.17.0 - Python development framework for Ethereum File "brownie/_cli/__main__.py", line 64, in main importlib.import_module(f"brownie._cli.{cmd}").main() File "brownie/_cli/init.py", line 31, in main path = project.new(args["<path>"] or ".", args["--force"], args["--force"]) File "brownie/project/main.py", line 584, in new raise FileExistsError(f"Directory is not empty: {project_path}") FileExistsError: Directory is not empty: /Users/patrick/demos/contracts
這是因為您的目錄中已經有東西了。
您可以:
強制創建目錄
brownie init --force
這將在您現有的 code/contracts/ 文件旁邊創建 brownie 範例目錄
.venv
。刪除該目錄中的所有內容
rm -rf * brownie init
使用您的巧克力蛋糕項目創建一個新文件夾
mkdir brownie_project cd brownie_project brownie init
可能有兩件事。
- 。假設
- 你可能在文件夾裡有東西
所以我們需要刪除那些東西
rm * ( 然後按 A 刪除所有)
然後執行
布朗尼初始化
如果 .hypothesis 文件再次出現,則從文件中刪除所有內容,然後執行以下命令..
布朗尼初始化 –force