راجع تثبيت Vyper لتثبيت vyper. راجع الأدوات والموارد للحصول على قائمة إضافية بإطار العمل والأدوات التي تدعم vyper. راجع الوثائق للاطلاع على الوثائق وأهداف التصميم الشاملة للغة Vyper.
راجع learn.vyperlang.org لتعلم Vyper من خلال إنشاء لعبة Pokémon . راجع 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/ مفيدًا.