Rhino 8 Python 3 issue with multiple scripts

I think I know what is happening. You are installing it under site-packages. This is by default used for pip and other internal packages in the python 3 runtime. So when any script runs that requires charset_normalizer, you would need to specify #venv: site-packages in your script. This tells the runtime you are using the site-packages as the environment. It also ensures the charset_normalizer is installed in the site-packages so you don’t have to do this manually.

1 Like