# 设置starknet环境 **Published by:** [zzz](https://paragraph.com/@zzz-3/) **Published on:** 2022-08-31 **URL:** https://paragraph.com/@zzz-3/starknet-2 ## Content 打开: https://github.com/starkware-libs/cairo-lang/releases/tag/v0.9.1 并使用以下方法安装它:pip3 install cairo-lang-0.9.1.zip Cairo 使用 python3.7 进行了测试。 要使其与 python3.6 一起使用,您必须安装contextvars:pip3 install contextvars编译和运行 Cairo:创建一个文件,命名为(test.cairo)具有以下几行:func main():\[ap\] = 1000; ap++ \[ap\] = 2000; ap++ \[ap\] = \[ap - 2\] + \[ap - 1\]; ap++ ret end 编译:运行cairo-compile test.cairo --output test_compiled.json 运行:cairo-run \ --program=test_compiled.json --print_output \ --print_info --relocate_prints 在 http://localhost:8100/上运行--tracer标记为cairo-run代码设置:打开https://github.com/starkware-libs/cairo-lang/releases/tag/v0.9.1 下载 Cairo Visual Studio Code 扩展,使用code --install-extension cairo-0.9.1.vsix安装 代码设置:"editor.formatOnSave": true, "editor.formatOnSaveTimeout": 1500 在终端启动 Visual Studio Code 运行虚拟环境 并键入:code ## Publication Information - [zzz](https://paragraph.com/@zzz-3/): Publication homepage - [All Posts](https://paragraph.com/@zzz-3/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@zzz-3): Subscribe to updates - [Twitter](https://twitter.com/canyizhang): Follow on Twitter