ApeWorX / ape

The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
https://apeworx.io
Apache License 2.0
889 stars 131 forks source link

vyper compile #86

Closed benjiqq closed 2 years ago

benjiqq commented 3 years ago

Environment information

$ ape --version
0.1.0a14.dev2+gf51ff39.d20210713

$ ape plugins list
WARNING: $GITHUB_ACCESS_TOKEN not set, skipping 2nd class plugins
Installed plugins:
  ape_solidity (0.0.0)
  ape_vyper (0.1.0a5)

What went wrong?

INFO: no filepath specified
INFO: project.path '/Users/ben/dev/apetest'
INFO: project.sources [PosixPath('/Users/ben/dev/apetest/contracts/greeter.vy')]
INFO: Compiling 'contracts/greeter.vy'
...
Please include informvvm.exceptions.VyperNotInstalled: vyper 0.2.12 has not been installed. Use vvm.install_vyper('0.2.12') to install.
ben@Bens-MacBook-Pro apetest % vyper --version
0.2.12+commit.59d7365
fubuloubu commented 3 years ago

We found two issues, but it should work now for you: https://github.com/ApeWorX/ape-vyper/pull/19 https://github.com/ApeWorX/ape-vyper/pull/21

fubuloubu commented 2 years ago

I believe this issue should have been solved a few months back. please reopen if it's still a problem