ดูการติดตั้ง Vyper เพื่อติดตั้ง vyper ดูเครื่องมือและทรัพยากรสำหรับรายการเฟรมเวิร์กและเครื่องมือเพิ่มเติมที่รองรับ vyper ดูเอกสารประกอบสำหรับเอกสารประกอบและเป้าหมายการออกแบบโดยรวมของภาษา Vyper
ดูที่ learn.vyperlang.org เพื่อ เรียนรู้ Vyper โดยการสร้างเกมโปเกมอน ดูที่ try.vyperlang.org เพื่อใช้ Vyper ในสภาพแวดล้อม jupyter ที่โฮสต์!
หมายเหตุ: Vyper เป็นซอฟต์แวร์เบต้า โปรดใช้ด้วยความระมัดระวัง
ดูเอกสารประกอบของ Vyper สำหรับคำแนะนำในการสร้าง
ในการรวบรวมสัญญา ให้ใช้:
vyper your_file_name.vy
สร้างรหัสไบต์
vyper -f bytecode file-name.vy > file-name.bin
สร้างอาบิ
vyper -f abi file-name.vy > file-name.abi
นอกจากนี้ยังมีคอมไพเลอร์ออนไลน์ที่คุณสามารถใช้เพื่อทดลองภาษาและคอมไพล์เป็น bytecode
และ/หรือ IR
หมายเหตุ: แม้ว่าเวอร์ชัน vyper ของคอมไพลเลอร์ออนไลน์จะได้รับการอัปเดตเป็นประจำ แต่อาจจะช้ากว่าเวอร์ชันล่าสุดที่พบในสาขาหลักของพื้นที่เก็บข้อมูลนี้เล็กน้อย
(ทำตามขั้นตอนการติดตั้งให้เสร็จสิ้นก่อน)
make dev-init
python setup.py test
สคริปต์ที่เป็นประโยชน์ที่ควรมีใน PATH ของคุณมีลักษณะดังนี้:
$ cat ~ /.local/bin/vyc
#! /usr/bin/env bash
PYTHONPATH=. python vyper/cli/vyper_compile.py " $@ "
หากต้องการเรียกใช้โปรไฟล์ประสิทธิภาพของ Python (เพื่อค้นหาฮอตสปอตของคอมไพเลอร์):
PYTHONPATH=. python -m cProfile -s tottime vyper/cli/vyper_compile.py " $@ "
หากต้องการรับกราฟการโทรจากโปรไฟล์หลาม https://stackoverflow.com/a/23164271/ จะมีประโยชน์