fireblocks / fireblocks-sdk-py

Official Python SDK for Fireblocks API
http://docs.fireblocks.com/api/swagger-ui/
MIT License
51 stars 41 forks source link

error when running pip install fireblocks-sdk #100

Open mtcherni95 opened 1 year ago

mtcherni95 commented 1 year ago

Describe the bug The documentation should be more precise in install requirments. pip install fireblocks-sdk is not enough.

To Reproduce

  1. Clean python venv
  2. pip install fireblocks-sdk gets error
  3. Scroll down to '....'
  4. See error: Traceback (most recent call last): File "/home/michael/PycharmProjects/pythonProject/venv/bin/pip3", line 5, in <module> from pip._internal.cli.main import main File "/home/michael/PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/pip/_internal/cli/main.py", line 9, in <module> from pip._internal.cli.autocompletion import autocomplete File "/home/michael/PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/pip/_internal/cli/autocompletion.py", line 10, in <module> from pip._internal.cli.main_parser import create_main_parser File "/home/michael/PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/pip/_internal/cli/main_parser.py", line 9, in <module> from pip._internal.build_env import get_runnable_pip File "/home/michael/PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/pip/_internal/build_env.py", line 20, in <module> from pip._internal.cli.spinners import open_spinner File "/home/michael/PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/pip/_internal/cli/spinners.py", line 9, in <module> from pip._internal.utils.logging import get_indentation File "/home/michael/PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/pip/_internal/utils/logging.py", line 29, in <module> from pip._internal.utils.misc import ensure_dir File "/home/michael/PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/pip/_internal/utils/misc.py", line 42, in <module> from pip._internal.locations import get_major_minor_version File "/home/michael/PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/pip/_internal/locations/__init__.py", line 67, in <module> from . import _distutils File "/home/michael/PycharmProjects/pythonProject/venv/lib/python3.8/site-packages/pip/_internal/locations/_distutils.py", line 20, in <module> from distutils.cmd import Command as DistutilsCommand ModuleNotFoundError: No module named 'distutils.cmd'

Expected behavior pip install fireblocks-sdk should work

Versions (please complete the following information):

mtcherni95 commented 1 year ago

to solve the issue the readme should state the need of running the following (for ubuntu): python3-apt

apt-get install python3-apt