efabless / volare

Version manager (and builder) for the Google sky130 and gf180mcu open-source PDKs
Apache License 2.0
57 stars 8 forks source link

Unable to install Volare on WSL2 based Ubuntu 24.04 #91

Open emmagood987 opened 2 weeks ago

emmagood987 commented 2 weeks ago

Hi,

I am trying to install Volare on my WSL2 based Ubuntu 24.04 install. I am following the instructions on the Volare Git page. My purpose is to install open_pdks (I am targeting Sky130). However, I am getting error while doing so. This is what I tried:

Installed python through these commands:

sudo apt-get update sudo apt-get install python3 python3-pip xz-utils

It worked OK

Next, tried to install volare through this command:

python3 -m pip install --upgrade --no-cache-dir volare

I got the error:

error: externally-managed-environment

Pls see the screenshot below.

Screenshot_volare

How do I overcome the issue pls? Am i doing something wrong?

I look forward to your response.

Thanks, Emma Good.

d-m-bailey commented 2 weeks ago

@emmagood987 Not an expert on python package installations, but does this work?

sudo apt-get install python3-volare
emmagood987 commented 2 weeks ago

@emmagood987 Not an expert on python package installations, but does this work?

sudo apt-get install python3-volare

No. It doesn't. It gives an error:

E: Unable to locate package python3-volare

Any other ideas pls?

Thanks, Emma.

donn commented 2 weeks ago

Hi Emma,

Try python3 -m pip install --user --upgrade --no-cache-dir volare, then, this is very important, follow this section: https://github.com/efabless/volare?tab=readme-ov-file#troubleshooting

Do NOT use sudo.

emmagood987 commented 2 weeks ago

python3 -m pip install --user --upgrade --no-cache-dir volare

No joy. Still getting error (the mentioned warning in the given link is not there). See snapshot below:

Screenshot_volare_2