BrickBytes / bricklink_api

BrickLink API Python library
MIT License
16 stars 12 forks source link

Unable to import bricklink_api #4

Closed agornost closed 1 year ago

agornost commented 1 year ago

Hi,

Thanks for the api - worked great until I updated conda, I guess. Apologies for ignorance, I suspect there is an issue with envvars but here is the trace back that I am getting now: `>>> import bricklink_api

Traceback (most recent call last): File "", line 1, in File "/Users/Gara/opt/miniconda3/envs/myenv/lib/python3.10/site-packages/bricklink_api/init.py", line 3, in from . import order File "/Users/Gara/opt/miniconda3/envs/myenv/lib/python3.10/site-packages/bricklink_api/order.py", line 4, in from .method import method as _method File "/Users/Gara/opt/miniconda3/envs/myenv/lib/python3.10/site-packages/bricklink_api/method.py", line 5, in from . import auth as _auth File "/Users/Gara/opt/miniconda3/envs/myenv/lib/python3.10/site-packages/bricklink_api/auth.py", line 4, in import requests_oauthlib as _requests_oauthlib File "/Users/Gara/opt/miniconda3/envs/myenv/lib/python3.10/site-packages/requests_oauthlib/init.py", line 3, in from .oauth1_auth import OAuth1 File "/Users/Gara/opt/miniconda3/envs/myenv/lib/python3.10/site-packages/requests_oauthlib/oauth1_auth.py", line 9, in from requests.compat import is_py3 File "/Users/Gara/opt/miniconda3/envs/myenv/lib/python3.10/site-packages/requests/init.py", line 134, in from . import packages File "/Users/Gara/opt/miniconda3/envs/myenv/lib/python3.10/site-packages/requests/packages.py", line 15, in locals()[package] = import(package) ModuleNotFoundError: No module named 'idna'`

Trying to install idna but it appears to be installed already: `(myenv) MacBook-Air:bricklink Gara$ pip install idna

Requirement already satisfied: idna in /Users/Gara/opt/miniconda3/envs/myenv/lib/python3.10/site-packages (3.3)`

Any help would be much appreciated. Thanks

agornost commented 1 year ago

God, should have googled a little more - fixed it with pip install -I --user idna