Solcx Installation Problems #1192
-
|
I have read the previous discussion and have found nothing useful for this issue on the SolcX and have not found any solutions that actually help. I'm running a Mac M1 Mini, Python 3.9.10 (64 bit) and can not install solc anyway. Looking at the build it is listed currently as failing as well...I have checked that it installed properly in /opt/homebrew/lib/python3.9/site-packages. There's only one login on my computer as it's mine so it's also the admin (and this should be able to work on the admin) If the only solution is a virtual environment it would be helpful if someone could point me to a good tutorial because i was reading that you can't use venv to use different python versions any more in python 3. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
|
Hello @JohnEMagee
Also, as you are using a M1 Mac those have problems with web3 libraries yet, does this help you? |
Beta Was this translation helpful? Give feedback.
-
|
The only easy solution I've found so far is that I can compile solidity 0.8.12, it fully compiled. I used solc version 0.8.12 and changed the pragma in the SimpleStorage file to 0.8.12 I did try various ways to compile at least 0.6.12 because you can still use homebrew to download it, but none of them worked. You have to COMPILE 0.8.12 (and change all your references) the first time (but you can comment it out afterwards thankfully)...but I haven't moved forward beyond this issue today because I spent most of my free study time figuring this out...it seems the m1 isn't available yet for testing and such based on some things I've read, hopefully this changes...soon |
Beta Was this translation helpful? Give feedback.
The only easy solution I've found so far is that I can compile solidity 0.8.12, it fully compiled. I used solc version 0.8.12 and changed the pragma in the SimpleStorage file to 0.8.12
I did try various ways to compile at least 0.6.12 because you can still use homebrew to download it, but none of them worked.
You have to COMPILE 0.8.12 (and change all your references) the first time (but you can comment it out afterwards thankfully)...but I haven't moved forward beyond this issue today because I spent most of my free study time figuring this out...it seems the m1 isn't available yet for testing and such based on some things I've read, hopefully this changes...soon