OpenBB-finance / OpenBB

Investment Research for Everyone, Everywhere.
https://openbb.co
Other
32.49k stars 2.98k forks source link

Error installing OpenBB SDK in Mac M1 #4093

Closed rserranon closed 4 months ago

rserranon commented 1 year ago

Error in the installation process of OpenBB SDK using Miniconda

Steps:

Commands:

>conda create -n obb python=3.9.6 -y
>conda activate obb
>pip install openbb

Conda Info:

>conda info

active environment : obb
    active env location : /Users/robert/miniconda3/envs/obb
            shell level : 2
       user config file : /Users/robert/.condarc
 populated config files :
          conda version : 22.11.1
    conda-build version : not installed
         python version : 3.10.8.final.0
       virtual packages : __archspec=1=arm64
                          __osx=11.7.2=0
                          __unix=0=0
       base environment : /Users/robert/miniconda3  (writable)
      conda av data dir : /Users/robert/miniconda3/etc/conda
  conda av metadata url : None
           channel URLs : https://repo.anaconda.com/pkgs/main/osx-arm64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/osx-arm64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /Users/robert/miniconda3/pkgs
                          /Users/robert/.conda/pkgs
       envs directories : /Users/robert/miniconda3/envs
                          /Users/robert/.conda/envs
               platform : osx-arm64
             user-agent : conda/22.11.1 requests/2.28.1 CPython/3.10.8 Darwin/20.6.0 OSX/11.7.2
                UID:GID : 501:20
             netrc file : None
           offline mode : False

Log:

Collecting openbb
  Using cached openbb-2.2.0-py3-none-any.whl (7.4 MB)
Collecting financedatabase==1.0.2
  Using cached financedatabase-1.0.2-py3-none-any.whl (13 kB)
Collecting bs4<0.0.2,>=0.0.1
  Using cached bs4-0.0.1.tar.gz (1.1 kB)
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting numpy==1.23.4
  Using cached numpy-1.23.4-cp39-cp39-macosx_11_0_arm64.whl (13.4 MB)
Collecting python-binance<2.0.0,>=1.0.15
  Using cached python_binance-1.0.16-py2.py3-none-any.whl (65 kB)
Collecting statsmodels<0.14,>=0.13
  Using cached statsmodels-0.13.5-cp39-cp39-macosx_11_0_arm64.whl (9.2 MB)
Collecting investpy<2.0.0,>=1.0.7
  Using cached investpy-1.0.8.tar.gz (4.4 MB)
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting detecta<0.0.6,>=0.0.5
  Using cached detecta-0.0.5-py3-none-any.whl (12 kB)
Collecting requests<3.0.0,>=2.25.1
  Using cached requests-2.28.2-py3-none-any.whl (62 kB)
Collecting mplfinance<0.13.0,>=0.12.7-alpha.7
  Using cached mplfinance-0.12.9b7-py3-none-any.whl (73 kB)
Collecting sentiment-investor<3.0.0,>=2.0.0
  Using cached sentiment_investor-2.1.0-py3-none-any.whl (11 kB)
Collecting iso8601<0.2.0,>=0.1.14
  Using cached iso8601-0.1.16-py2.py3-none-any.whl (10 kB)
Collecting pycoingecko<3.0.0,>=2.2.0
  Using cached pycoingecko-2.3.0-py3-none-any.whl (8.4 kB)
Collecting praw<8.0.0,>=7.1.4
  Using cached praw-7.6.1-py3-none-any.whl (188 kB)
Collecting charset-normalizer==2.1.1
  Using cached charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
Collecting holidays<0.15.0,>=0.14.2
  Using cached holidays-0.14.2-py3-none-any.whl (179 kB)
Collecting prompt-toolkit<4.0.0,>=3.0.16
  Using cached prompt_toolkit-3.0.36-py3-none-any.whl (386 kB)
Collecting squarify<0.5.0,>=0.4.3
  Using cached squarify-0.4.3-py3-none-any.whl (4.3 kB)
Collecting fredapi<0.5.0,>=0.4.3
  Using cached fredapi-0.4.3-py3-none-any.whl (11 kB)
Collecting protobuf==3.20.1
  Using cached protobuf-3.20.1-py2.py3-none-any.whl (162 kB)
Collecting packaging>=22.0
  Using cached packaging-23.0-py3-none-any.whl (42 kB)
Collecting vaderSentiment==3.3.2
  Using cached vaderSentiment-3.3.2-py2.py3-none-any.whl (125 kB)
Collecting pytrends<5.0.0,>=4.7.3
  Using cached pytrends-4.9.0-py3-none-any.whl (15 kB)
Collecting yfinance==0.2.4
  Using cached yfinance-0.2.4-py2.py3-none-any.whl (51 kB)
Collecting robin-stocks<3.0.0,>=2.0.3
  Using cached robin_stocks-2.1.0-py3-none-any.whl (131 kB)
Collecting tokenterminal<2.0.0,>=1.0.1
  Using cached tokenterminal-1.0.1-py3-none-any.whl (8.0 kB)
Collecting scipy<2.0.0,>=1.9.3
  Using cached scipy-1.10.0.tar.gz (42.4 MB)
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Installing backend dependencies: started
  Installing backend dependencies: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'error'

Error:

Collecting scipy<2.0.0,>=1.9.3
  Using cached scipy-1.10.0.tar.gz (42.4 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Preparing metadata (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [74 lines of output]
      The Meson build system
      Version: 1.0.0
      Source dir: /private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-lq104dap/scipy_6e6d35355c854e29b43be22520b917da
      Build dir: /private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-lq104dap/scipy_6e6d35355c854e29b43be22520b917da/.mesonpy-ybyvddbu/build
      Build type: native build
      Project name: SciPy
      Project version: 1.10.0
      C compiler for the host machine: ccache cc (clang 13.0.0 "Apple clang version 13.0.0 (clang-1300.0.29.30)")
      C linker for the host machine: cc ld64 711
      C++ compiler for the host machine: ccache c++ (clang 13.0.0 "Apple clang version 13.0.0 (clang-1300.0.29.30)")
      C++ linker for the host machine: c++ ld64 711
      Host machine cpu family: aarch64
      Host machine cpu: aarch64
      Compiler for C supports arguments -Wno-unused-but-set-variable: NO
      Compiler for C supports arguments -Wno-unused-function: YES
      Compiler for C supports arguments -Wno-conversion: YES
      Compiler for C supports arguments -Wno-misleading-indentation: YES
      Compiler for C supports arguments -Wno-incompatible-pointer-types: YES
      Library m found: YES

      ../../meson.build:63:0: ERROR: Unknown compiler(s): [['gfortran'], ['flang'], ['nvfortran'], ['pgfortran'], ['ifort'], ['ifx'], ['g95']]
      The following exception(s) were encountered:
      Running `gfortran --version` gave "[Errno 2] No such file or directory: 'gfortran'"
      Running `gfortran -V` gave "[Errno 2] No such file or directory: 'gfortran'"
      Running `flang --version` gave "[Errno 2] No such file or directory: 'flang'"
      Running `flang -V` gave "[Errno 2] No such file or directory: 'flang'"
      Running `nvfortran --version` gave "[Errno 2] No such file or directory: 'nvfortran'"
      Running `nvfortran -V` gave "[Errno 2] No such file or directory: 'nvfortran'"
      Running `pgfortran --version` gave "[Errno 2] No such file or directory: 'pgfortran'"
      Running `pgfortran -V` gave "[Errno 2] No such file or directory: 'pgfortran'"
      Running `ifort --version` gave "[Errno 2] No such file or directory: 'ifort'"
      Running `ifort -V` gave "[Errno 2] No such file or directory: 'ifort'"
      Running `ifx --version` gave "[Errno 2] No such file or directory: 'ifx'"
      Running `ifx -V` gave "[Errno 2] No such file or directory: 'ifx'"
      Running `g95 --version` gave "[Errno 2] No such file or directory: 'g95'"
      Running `g95 -V` gave "[Errno 2] No such file or directory: 'g95'"

      A full log can be found at /private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-lq104dap/scipy_6e6d35355c854e29b43be22520b917da/.mesonpy-ybyvddbu/build/meson-logs/meson-log.txt
      + meson setup --prefix=/Users/robert/miniconda3/envs/obb /private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-lq104dap/scipy_6e6d35355c854e29b43be22520b917da /private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-lq104dap/scipy_6e6d35355c854e29b43be22520b917da/.mesonpy-ybyvddbu/build --native-file=/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-lq104dap/scipy_6e6d35355c854e29b43be22520b917da/.mesonpy-native-file.ini -Ddebug=false -Doptimization=2
      Traceback (most recent call last):
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 144, in prepare_metadata_for_build_wheel
          hook = backend.prepare_metadata_for_build_wheel
      AttributeError: module 'mesonpy' has no attribute 'prepare_metadata_for_build_wheel'

      During handling of the above exception, another exception occurred:

      Traceback (most recent call last):
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 351, in <module>
          main()
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 333, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 148, in prepare_metadata_for_build_wheel
          whl_basename = backend.build_wheel(metadata_directory, config_settings)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-ovfint6z/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 1060, in build_wheel
          with _project(config_settings) as project:
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/contextlib.py", line 117, in __enter__
          return next(self.gen)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-ovfint6z/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 975, in _project
          with Project.with_temp_working_dir(
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/contextlib.py", line 117, in __enter__
          return next(self.gen)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-ovfint6z/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 750, in with_temp_working_dir
          yield cls(source_dir, tmpdir, build_dir, meson_args)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-ovfint6z/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 632, in __init__
          self._configure(reconfigure=bool(build_dir) and not native_file_mismatch)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-ovfint6z/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 680, in _configure
          self._meson('setup', *setup_args)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-ovfint6z/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 657, in _meson
          return self._proc('meson', *args)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-ovfint6z/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 652, in _proc
          subprocess.check_call(list(args), env=self._env)
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/subprocess.py", line 373, in check_call
          raise CalledProcessError(retcode, cmd)
      subprocess.CalledProcessError: Command '['meson', 'setup', '--prefix=/Users/robert/miniconda3/envs/obb', '/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-lq104dap/scipy_6e6d35355c854e29b43be22520b917da', '/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-lq104dap/scipy_6e6d35355c854e29b43be22520b917da/.mesonpy-ybyvddbu/build', '--native-file=/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-lq104dap/scipy_6e6d35355c854e29b43be22520b917da/.mesonpy-native-file.ini', '-Ddebug=false', '-Doptimization=2']' returned non-zero exit status 1.
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
 ✘  robert@M1-Pro  bitcoin-core/openbb-examples   main ± ₿
 ✘  robert@M1-Pro  bitcoin-core/openbb-examples   main ± ₿ python3 --version
Python 3.9.6
 robert@M1-Pro  bitcoin-core/openbb-examples   main ± ₿ pip install openbb > error.log
  error: subprocess-exited-with-error

  × Preparing metadata (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [74 lines of output]
      The Meson build system
      Version: 1.0.0
      Source dir: /private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-utgnd7qn/scipy_ad4c9ea2a68e44279bfc066698e4e74a
      Build dir: /private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-utgnd7qn/scipy_ad4c9ea2a68e44279bfc066698e4e74a/.mesonpy-326oclhn/build
      Build type: native build
      Project name: SciPy
      Project version: 1.10.0
      C compiler for the host machine: ccache cc (clang 13.0.0 "Apple clang version 13.0.0 (clang-1300.0.29.30)")
      C linker for the host machine: cc ld64 711
      C++ compiler for the host machine: ccache c++ (clang 13.0.0 "Apple clang version 13.0.0 (clang-1300.0.29.30)")
      C++ linker for the host machine: c++ ld64 711
      Host machine cpu family: aarch64
      Host machine cpu: aarch64
      Compiler for C supports arguments -Wno-unused-but-set-variable: NO
      Compiler for C supports arguments -Wno-unused-function: YES
      Compiler for C supports arguments -Wno-conversion: YES
      Compiler for C supports arguments -Wno-misleading-indentation: YES
      Compiler for C supports arguments -Wno-incompatible-pointer-types: YES
      Library m found: YES

      ../../meson.build:63:0: ERROR: Unknown compiler(s): [['gfortran'], ['flang'], ['nvfortran'], ['pgfortran'], ['ifort'], ['ifx'], ['g95']]
      The following exception(s) were encountered:
      Running `gfortran --version` gave "[Errno 2] No such file or directory: 'gfortran'"
      Running `gfortran -V` gave "[Errno 2] No such file or directory: 'gfortran'"
      Running `flang --version` gave "[Errno 2] No such file or directory: 'flang'"
      Running `flang -V` gave "[Errno 2] No such file or directory: 'flang'"
      Running `nvfortran --version` gave "[Errno 2] No such file or directory: 'nvfortran'"
      Running `nvfortran -V` gave "[Errno 2] No such file or directory: 'nvfortran'"
      Running `pgfortran --version` gave "[Errno 2] No such file or directory: 'pgfortran'"
      Running `pgfortran -V` gave "[Errno 2] No such file or directory: 'pgfortran'"
      Running `ifort --version` gave "[Errno 2] No such file or directory: 'ifort'"
      Running `ifort -V` gave "[Errno 2] No such file or directory: 'ifort'"
      Running `ifx --version` gave "[Errno 2] No such file or directory: 'ifx'"
      Running `ifx -V` gave "[Errno 2] No such file or directory: 'ifx'"
      Running `g95 --version` gave "[Errno 2] No such file or directory: 'g95'"
      Running `g95 -V` gave "[Errno 2] No such file or directory: 'g95'"

      A full log can be found at /private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-utgnd7qn/scipy_ad4c9ea2a68e44279bfc066698e4e74a/.mesonpy-326oclhn/build/meson-logs/meson-log.txt
      + meson setup --prefix=/Users/robert/miniconda3/envs/obb /private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-utgnd7qn/scipy_ad4c9ea2a68e44279bfc066698e4e74a /private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-utgnd7qn/scipy_ad4c9ea2a68e44279bfc066698e4e74a/.mesonpy-326oclhn/build --native-file=/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-utgnd7qn/scipy_ad4c9ea2a68e44279bfc066698e4e74a/.mesonpy-native-file.ini -Ddebug=false -Doptimization=2
      Traceback (most recent call last):
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 144, in prepare_metadata_for_build_wheel
          hook = backend.prepare_metadata_for_build_wheel
      AttributeError: module 'mesonpy' has no attribute 'prepare_metadata_for_build_wheel'

      During handling of the above exception, another exception occurred:

      Traceback (most recent call last):
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 351, in <module>
          main()
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 333, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 148, in prepare_metadata_for_build_wheel
          whl_basename = backend.build_wheel(metadata_directory, config_settings)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-icixzd8i/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 1060, in build_wheel
          with _project(config_settings) as project:
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/contextlib.py", line 117, in __enter__
          return next(self.gen)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-icixzd8i/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 975, in _project
          with Project.with_temp_working_dir(
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/contextlib.py", line 117, in __enter__
          return next(self.gen)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-icixzd8i/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 750, in with_temp_working_dir
          yield cls(source_dir, tmpdir, build_dir, meson_args)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-icixzd8i/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 632, in __init__
          self._configure(reconfigure=bool(build_dir) and not native_file_mismatch)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-icixzd8i/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 680, in _configure
          self._meson('setup', *setup_args)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-icixzd8i/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 657, in _meson
          return self._proc('meson', *args)
        File "/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-build-env-icixzd8i/overlay/lib/python3.9/site-packages/mesonpy/__init__.py", line 652, in _proc
          subprocess.check_call(list(args), env=self._env)
        File "/Users/robert/miniconda3/envs/obb/lib/python3.9/subprocess.py", line 373, in check_call
          raise CalledProcessError(retcode, cmd)
      subprocess.CalledProcessError: Command '['meson', 'setup', '--prefix=/Users/robert/miniconda3/envs/obb', '/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-utgnd7qn/scipy_ad4c9ea2a68e44279bfc066698e4e74a', '/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-utgnd7qn/scipy_ad4c9ea2a68e44279bfc066698e4e74a/.mesonpy-326oclhn/build', '--native-file=/private/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/pip-install-utgnd7qn/scipy_ad4c9ea2a68e44279bfc066698e4e74a/.mesonpy-native-file.ini', '-Ddebug=false', '-Doptimization=2']' returned non-zero exit status 1.
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
deeleeramone commented 1 year ago

hmm. Looks like a bad version of SciPy is getting installed.

Collecting scipy<2.0.0,>=1.9.3
  Using cached scipy-1.10.0.tar.gz (42.4 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... error
  error: subprocess-exited-with-error

My recommendation is to try, in a new test environment:

 conda create -n obb2 python=3.10.8 git poetry=1.1.13 cvxpy lightgbm
conda activate obb2
 pip install openbb[all] --no-cache-dir
rserranon commented 1 year ago

thx,

Runnig this:

>conda create -n obb2 python=3.10.8 git poetry=1.1.13 cvxpy lightgbm

I'm getting this error.

Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - poetry=1.1.13
  - cvxpy

Current channels:

  - https://repo.anaconda.com/pkgs/main/osx-arm64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/osx-arm64
  - https://repo.anaconda.com/pkgs/r/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.
deeleeramone commented 1 year ago

Sorry! My mistake, I forgot to include one item which must be included when Conda does not have conda-forge as the default channel:

conda create -n obb2 -c conda-forge python=3.10.8 git poetry=1.1.13 cvxpy lightgbm

rserranon commented 1 year ago

When I run:

>pip install openbb

I get: (not sure if it was successful)

Collecting openbb
  Using cached openbb-2.3.0-py3-none-any.whl (7.2 MB)
Collecting finnhub-python<3.0.0,>=2.4.10
  Downloading finnhub_python-2.4.16-py3-none-any.whl (11 kB)
Collecting jsonschema<4.0.0,>=3.2.0
  Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
Collecting python-binance<2.0.0,>=1.0.15
  Using cached python_binance-1.0.16-py2.py3-none-any.whl (65 kB)
Collecting grpcio<2.0.0,>=1.51.1
  Using cached grpcio-1.51.1.tar.gz (22.1 MB)
  Preparing metadata (setup.py) ... done
Collecting pytrends<5.0.0,>=4.7.3
  Using cached pytrends-4.9.0-py3-none-any.whl (15 kB)
Collecting jupyterlab<4.0.0,>=3.2.4
  Using cached jupyterlab-3.5.3-py3-none-any.whl (8.8 MB)
Collecting alpha-vantage<3.0.0,>=2.3.1
  Using cached alpha_vantage-2.3.1-py3-none-any.whl (31 kB)
Collecting tokenterminal<2.0.0,>=1.0.1
  Using cached tokenterminal-1.0.1-py3-none-any.whl (8.0 kB)
Collecting linearmodels<5.0,>=4.25
  Using cached linearmodels-4.27-cp310-cp310-macosx_11_0_arm64.whl (1.5 MB)
Collecting pyrsistent<0.19.0,>=0.18.0
  Using cached pyrsistent-0.18.1-cp310-cp310-macosx_10_9_universal2.whl (81 kB)
Collecting FundamentalAnalysis<0.3.0,>=0.2.6
  Using cached fundamentalanalysis-0.2.14-py3-none-any.whl (12 kB)
Collecting ascii-magic<2.0,>=1.6
  Using cached ascii_magic-1.6-py3-none-any.whl (7.6 kB)
Collecting investiny<0.6.0,>=0.5.0
  Using cached investiny-0.5.0-py3-none-any.whl (6.7 kB)
Collecting pyEX<0.6.0,>=0.5.0
  Using cached pyEX-0.5.0-py2.py3-none-any.whl (163 kB)
Collecting finviz<2.0.0,>=1.3.4
  Using cached finviz-1.4.5.tar.gz (17 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Discarding https://files.pythonhosted.org/packages/51/8f/1f16d08a8371cf087d544981ac542bc31017f9e228dd58858b7bb7f1cac7/finviz-1.4.5.tar.gz (from https://pypi.org/simple/finviz/): Requested finviz<2.0.0,>=1.3.4 from https://files.pythonhosted.org/packages/51/8f/1f16d08a8371cf087d544981ac542bc31017f9e228dd58858b7bb7f1cac7/finviz-1.4.5.tar.gz (from openbb) has inconsistent version: expected '1.4.5', but metadata has '1.4.4'
  Using cached finviz-1.4.4.tar.gz (15 kB)
  Preparing metadata (setup.py) ... done
Collecting finvizfinance<0.15.0,>=0.14.0
  Using cached finvizfinance-0.14.4-py3-none-any.whl (42 kB)
Collecting ipyflex<0.3.0,>=0.2.4
  Using cached ipyflex-0.2.6-py2.py3-none-any.whl (1.3 MB)
Collecting pandas<2.0.0,>=1.5.0
  Using cached pandas-1.5.3-cp310-cp310-macosx_11_0_arm64.whl (10.9 MB)
Collecting openpyxl<4.0.0,>=3.0.9
  Using cached openpyxl-3.1.0-py2.py3-none-any.whl (250 kB)
Collecting mplfinance<0.13.0,>=0.12.7-alpha.7
  Using cached mplfinance-0.12.9b7-py3-none-any.whl (73 kB)
Collecting watchdog<3.0.0,>=2.1.9
  Using cached watchdog-2.2.1-cp310-cp310-macosx_11_0_arm64.whl (88 kB)
Collecting tradingview-ta<4.0.0,>=3.2.3
  Using cached tradingview_ta-3.3.0-py3-none-any.whl (10 kB)
Collecting numpy==1.23.4
  Using cached numpy-1.23.4-cp310-cp310-macosx_11_0_arm64.whl (13.3 MB)
Collecting bs4<0.0.2,>=0.0.1
  Using cached bs4-0.0.1.tar.gz (1.1 kB)
  Preparing metadata (setup.py) ... done
Collecting pyally<2.0.0,>=1.1.2
  Using cached pyally-1.1.2-py3-none-any.whl (77 kB)
Collecting thepassiveinvestor<2.0.0,>=1.1.2
  Using cached thepassiveinvestor-1.1.2-py3-none-any.whl (13 kB)
Collecting praw<8.0.0,>=7.1.4
  Using cached praw-7.6.1-py3-none-any.whl (188 kB)
Collecting rich<13.0.0,>=12.6.0
  Using cached rich-12.6.0-py3-none-any.whl (237 kB)
Collecting Quandl<4.0.0,>=3.6.0
  Using cached Quandl-3.7.0-py2.py3-none-any.whl (26 kB)
Collecting ruamel.yaml<0.18.0,>=0.17.21
  Using cached ruamel.yaml-0.17.21-py3-none-any.whl (109 kB)
Collecting iso8601<0.2.0,>=0.1.14
  Using cached iso8601-0.1.16-py2.py3-none-any.whl (10 kB)
Collecting matplotlib<4.0.0,>=3.3.3
  Using cached matplotlib-3.6.3-cp310-cp310-macosx_11_0_arm64.whl (7.2 MB)
Requirement already satisfied: html5lib<2.0,>=1.1 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from openbb) (1.1)
Requirement already satisfied: requests<3.0.0,>=2.25.1 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from openbb) (2.28.2)
Collecting streamlit<2.0.0,>=1.12.2
  Using cached streamlit-1.17.0-py2.py3-none-any.whl (9.3 MB)
Collecting prompt-toolkit<4.0.0,>=3.0.16
  Using cached prompt_toolkit-3.0.36-py3-none-any.whl (386 kB)
Collecting seaborn<0.12.0,>=0.11.0
  Using cached seaborn-0.11.2-py3-none-any.whl (292 kB)
Collecting pythclient<0.2.0,>=0.1.2
  Using cached pythclient-0.1.4-py3-none-any.whl (23 kB)
Collecting screeninfo<0.7.0,>=0.6.7
  Using cached screeninfo-0.6.7.tar.gz (7.3 kB)
  Preparing metadata (setup.py) ... done
Collecting holidays<0.15.0,>=0.14.2
  Using cached holidays-0.14.2-py3-none-any.whl (179 kB)
Collecting Jinja2<4.0.0,>=3.0.3
  Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB)
Collecting papermill<3.0.0,>=2.4.0
  Using cached papermill-2.4.0-py3-none-any.whl (38 kB)
Collecting python-coinmarketcap<0.3,>=0.2
  Using cached python_coinmarketcap-0.2-py3-none-any.whl (7.8 kB)
Collecting bt<0.3.0,>=0.2.9
  Using cached bt-0.2.9.tar.gz (2.7 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting pycoingecko<3.0.0,>=2.2.0
  Using cached pycoingecko-2.3.0-py3-none-any.whl (8.4 kB)
Collecting pandas-market-calendars<3.3,>=3.2
  Using cached pandas_market_calendars-3.2-py3-none-any.whl (87 kB)
Collecting financedatabase==1.0.2
  Using cached financedatabase-1.0.2-py3-none-any.whl (13 kB)
Collecting feedparser<7.0.0,>=6.0.10
  Using cached feedparser-6.0.10-py3-none-any.whl (81 kB)
Collecting fredapi<0.5.0,>=0.4.3
  Using cached fredapi-0.4.3-py3-none-any.whl (11 kB)
Collecting Pygments<3.0.0,>=2.11.2
  Using cached Pygments-2.14.0-py3-none-any.whl (1.1 MB)
Collecting pandas-ta<0.4.0,>=0.3.14-beta.0
  Using cached pandas_ta-0.3.14b.tar.gz (115 kB)
  Preparing metadata (setup.py) ... done
Collecting ipywidgets<9.0.0,>=8.0.2
  Using cached ipywidgets-8.0.4-py3-none-any.whl (137 kB)
Collecting fred<4.0,>=3.1
  Using cached fred-3.1.tar.gz (3.9 kB)
  Preparing metadata (setup.py) ... done
Collecting dnspython<3.0.0,>=2.1.0
  Using cached dnspython-2.3.0-py3-none-any.whl (283 kB)
Collecting squarify<0.5.0,>=0.4.3
  Using cached squarify-0.4.3-py3-none-any.whl (4.3 kB)
Collecting ccxt<3.0.0,>=2.5.67
  Downloading ccxt-2.7.30-py2.py3-none-any.whl (3.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 6.3 MB/s eta 0:00:00
Requirement already satisfied: charset-normalizer==2.1.1 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from openbb) (2.1.1)
Collecting rapidfuzz<2.0.0,>=1.1.1
  Using cached rapidfuzz-1.9.1-cp310-cp310-macosx_11_0_arm64.whl (561 kB)
Collecting valinvest<0.0.3,>=0.0.2
  Using cached valinvest-0.0.2-py3-none-any.whl (11 kB)
Collecting degiro-connector<3.0.0,>=2.0.3
  Using cached degiro_connector-2.0.23-py3-none-any.whl (114 kB)
Collecting detecta<0.0.6,>=0.0.5
  Using cached detecta-0.0.5-py3-none-any.whl (12 kB)
Collecting vaderSentiment==3.3.2
  Using cached vaderSentiment-3.3.2-py2.py3-none-any.whl (125 kB)
Collecting psaw<0.0.13,>=0.0.12
  Using cached psaw-0.0.12-py3-none-any.whl (15 kB)
Collecting investpy<2.0.0,>=1.0.7
  Using cached investpy-1.0.8.tar.gz (4.4 MB)
  Preparing metadata (setup.py) ... done
Collecting statsmodels<0.14,>=0.13
  Using cached statsmodels-0.13.5-cp310-cp310-macosx_11_0_arm64.whl (9.2 MB)
Collecting packaging>=22.0
  Using cached packaging-23.0-py3-none-any.whl (42 kB)
Collecting ipympl<0.9.0,>=0.8.2
  Using cached ipympl-0.8.8-py2.py3-none-any.whl (507 kB)
Collecting voila>=0.3.0
  Using cached voila-0.4.0-py3-none-any.whl (5.5 MB)
Collecting yfinance<0.3.0,>=0.2.9
  Using cached yfinance-0.2.9-py2.py3-none-any.whl (55 kB)
Collecting stocksera<0.2.0,>=0.1.21
  Using cached stocksera-0.1.21-py3-none-any.whl (5.4 kB)
Collecting robin-stocks<3.0.0,>=2.0.3
  Using cached robin_stocks-2.1.0-py3-none-any.whl (131 kB)
Collecting plotly<6.0.0,>=5.0.0
  Using cached plotly-5.13.0-py2.py3-none-any.whl (15.2 MB)
Collecting setuptools<65.5.0
  Using cached setuptools-65.4.1-py3-none-any.whl (1.2 MB)
Collecting oandapyV20<0.7.0,>=0.6.3
  Using cached oandapyV20-0.6.3.tar.gz (52 kB)
  Preparing metadata (setup.py) ... done
Collecting ipython==8.5.0
  Using cached ipython-8.5.0-py3-none-any.whl (752 kB)
Collecting sentiment-investor<3.0.0,>=2.0.0
  Using cached sentiment_investor-2.1.0-py3-none-any.whl (11 kB)
Collecting python-dotenv<0.20.0,>=0.19.2
  Using cached python_dotenv-0.19.2-py2.py3-none-any.whl (17 kB)
Collecting python-i18n<0.4.0,>=0.3.9
  Using cached python_i18n-0.3.9-py3-none-any.whl (13 kB)
Requirement already satisfied: scipy<2.0.0,>=1.9.3 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from openbb) (1.10.0)
Collecting GitPython<4.0.0,>=3.1.17
  Using cached GitPython-3.1.30-py3-none-any.whl (184 kB)
Collecting jupyterlab-widgets<4.0.0,>=3.0.3
  Using cached jupyterlab_widgets-3.0.5-py3-none-any.whl (384 kB)
Collecting protobuf==3.20.1
  Using cached protobuf-3.20.1-cp310-cp310-macosx_10_9_universal2.whl (962 kB)
Collecting traitlets>=5
  Using cached traitlets-5.9.0-py3-none-any.whl (117 kB)
Collecting appnope
  Using cached appnope-0.1.3-py2.py3-none-any.whl (4.4 kB)
Collecting stack-data
  Using cached stack_data-0.6.2-py3-none-any.whl (24 kB)
Collecting decorator
  Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting pickleshare
  Using cached pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)
Collecting jedi>=0.16
  Using cached jedi-0.18.2-py2.py3-none-any.whl (1.6 MB)
Requirement already satisfied: pexpect>4.3 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from ipython==8.5.0->openbb) (4.8.0)
Collecting matplotlib-inline
  Using cached matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB)
Collecting backcall
  Using cached backcall-0.2.0-py2.py3-none-any.whl (11 kB)
Collecting aiohttp
  Using cached aiohttp-3.8.3-cp310-cp310-macosx_11_0_arm64.whl (336 kB)
Collecting colorama
  Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Collecting Pillow
  Using cached Pillow-9.4.0-cp310-cp310-macosx_11_0_arm64.whl (3.0 MB)
Collecting beautifulsoup4
  Using cached beautifulsoup4-4.11.2-py3-none-any.whl (129 kB)
Collecting pyprind>=2.11
  Using cached PyPrind-2.11.3-py2.py3-none-any.whl (8.4 kB)
Collecting ffn>=0.3.5
  Using cached ffn-0.3.6-py2.py3-none-any.whl (25 kB)
Collecting aiodns>=1.1.1
  Using cached aiodns-3.0.0-py3-none-any.whl (5.0 kB)
Requirement already satisfied: cryptography>=2.6.1 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from ccxt<3.0.0,>=2.5.67->openbb) (39.0.0)
Collecting yarl>=1.7.2
  Using cached yarl-1.8.2-cp310-cp310-macosx_11_0_arm64.whl (57 kB)
Requirement already satisfied: certifi>=2018.1.18 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from ccxt<3.0.0,>=2.5.67->openbb) (2022.12.7)
Collecting onetimepass<2.0.0,>=1.0.1
  Using cached onetimepass-1.0.1.tar.gz (6.0 kB)
  Preparing metadata (setup.py) ... done
Collecting wrapt<2.0.0,>=1.14.1
  Using cached wrapt-1.14.1-cp310-cp310-macosx_11_0_arm64.whl (35 kB)
Collecting degiro-connector<3.0.0,>=2.0.3
  Using cached degiro_connector-2.0.22-py3-none-any.whl (129 kB)
  Using cached degiro_connector-2.0.21-py3-none-any.whl (129 kB)
Collecting sgmllib3k
  Using cached sgmllib3k-1.0.0.tar.gz (5.8 kB)
  Preparing metadata (setup.py) ... done
Collecting lxml
  Using cached lxml-4.9.2.tar.gz (3.7 MB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: urllib3 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from finviz<2.0.0,>=1.3.4->openbb) (1.26.14)
Collecting cssselect
  Using cached cssselect-1.2.0-py2.py3-none-any.whl (18 kB)
Collecting user_agent
  Using cached user_agent-0.1.10.tar.gz (20 kB)
  Preparing metadata (setup.py) ... done
Collecting tqdm
  Using cached tqdm-4.64.1-py2.py3-none-any.whl (78 kB)
Collecting tenacity
  Using cached tenacity-8.1.0-py3-none-any.whl (23 kB)
Collecting datetime
  Using cached DateTime-5.0-py3-none-any.whl (52 kB)
Collecting gitdb<5,>=4.0.1
  Using cached gitdb-4.0.10-py3-none-any.whl (62 kB)
Collecting python-dateutil
  Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting hijri-converter
  Using cached hijri_converter-2.2.4-py3-none-any.whl (14 kB)
Collecting convertdate>=2.3.0
  Using cached convertdate-2.4.0-py3-none-any.whl (47 kB)
Collecting korean-lunar-calendar
  Using cached korean_lunar_calendar-0.3.1-py3-none-any.whl (9.0 kB)
Requirement already satisfied: webencodings in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from html5lib<2.0,>=1.1->openbb) (0.5.1)
Requirement already satisfied: six>=1.9 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from html5lib<2.0,>=1.1->openbb) (1.16.0)
Collecting httpx<0.24.0,>=0.23.0
  Using cached httpx-0.23.3-py3-none-any.whl (71 kB)
Collecting Unidecode>=1.1.1
  Using cached Unidecode-1.3.6-py3-none-any.whl (235 kB)
Collecting pytz>=2019.3
  Using cached pytz-2022.7.1-py2.py3-none-any.whl (499 kB)
Collecting ipython-genutils
  Using cached ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB)
Collecting ipympl<0.9.0,>=0.8.2
  Using cached ipympl-0.8.7-py2.py3-none-any.whl (507 kB)
  Using cached ipympl-0.8.6-py2.py3-none-any.whl (507 kB)
  Using cached ipympl-0.8.5-py2.py3-none-any.whl (507 kB)
  Using cached ipympl-0.8.4-py2.py3-none-any.whl (507 kB)
Collecting ipykernel>=4.7
  Using cached ipykernel-6.20.2-py3-none-any.whl (149 kB)
Collecting widgetsnbextension~=4.0
  Using cached widgetsnbextension-4.0.5-py3-none-any.whl (2.0 MB)
Collecting MarkupSafe>=2.0
  Using cached MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_universal2.whl (17 kB)
Collecting attrs>=17.4.0
  Using cached attrs-22.2.0-py3-none-any.whl (60 kB)
Collecting jupyter-core
  Using cached jupyter_core-5.2.0-py3-none-any.whl (94 kB)
Collecting notebook<7
  Using cached notebook-6.5.2-py3-none-any.whl (439 kB)
Collecting tornado>=6.1.0
  Using cached tornado-6.2-cp37-abi3-macosx_10_9_universal2.whl (421 kB)
Collecting jupyter-server<3,>=1.16.0
  Using cached jupyter_server-2.2.0-py3-none-any.whl (365 kB)
Collecting jupyterlab-server~=2.10
  Using cached jupyterlab_server-2.19.0-py3-none-any.whl (56 kB)
Collecting nbclassic
  Using cached nbclassic-0.5.1-py3-none-any.whl (10.0 MB)
Collecting tomli
  Using cached tomli-2.0.1-py3-none-any.whl (12 kB)
Collecting mypy-extensions>=0.4
  Using cached mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB)
Collecting property-cached>=1.6.3
  Using cached property_cached-1.6.4-py2.py3-none-any.whl (7.8 kB)
Collecting formulaic~=0.3.2
  Using cached formulaic-0.3.4-py3-none-any.whl (68 kB)
Collecting pyhdfe>=0.1
  Using cached pyhdfe-0.1.2-py3-none-any.whl (18 kB)
Collecting Cython>=0.29.21
  Using cached Cython-0.29.33-py2.py3-none-any.whl (987 kB)
Collecting setuptools-scm<7.0.0,>=6.4.2
  Using cached setuptools_scm-6.4.2-py3-none-any.whl (37 kB)
Collecting kiwisolver>=1.0.1
  Using cached kiwisolver-1.4.4-cp310-cp310-macosx_11_0_arm64.whl (63 kB)
Collecting cycler>=0.10
  Using cached cycler-0.11.0-py3-none-any.whl (6.4 kB)
Requirement already satisfied: pyparsing>=2.2.1 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from matplotlib<4.0.0,>=3.3.3->openbb) (3.0.9)
Collecting fonttools>=4.22.0
  Using cached fonttools-4.38.0-py3-none-any.whl (965 kB)
Collecting contourpy>=1.0.1
  Using cached contourpy-1.0.7-cp310-cp310-macosx_11_0_arm64.whl (229 kB)
Collecting et-xmlfile
  Using cached et_xmlfile-1.1.0-py3-none-any.whl (4.7 kB)
Collecting exchange-calendars>=3.3
  Using cached exchange_calendars-4.2.5-py3-none-any.whl (189 kB)
Collecting nbclient>=0.2.0
  Using cached nbclient-0.7.2-py3-none-any.whl (71 kB)
Collecting nbformat>=5.1.2
  Using cached nbformat-5.7.3-py3-none-any.whl (78 kB)
Collecting ansiwrap
  Using cached ansiwrap-0.8.4-py2.py3-none-any.whl (8.5 kB)
Collecting pyyaml
  Using cached PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl (173 kB)
Collecting click
  Using cached click-8.1.3-py3-none-any.whl (96 kB)
Collecting entrypoints
  Using cached entrypoints-0.4-py3-none-any.whl (5.3 kB)
Collecting prawcore<3,>=2.1
  Using cached prawcore-2.3.0-py3-none-any.whl (16 kB)
Collecting websocket-client>=0.54.0
  Using cached websocket_client-1.5.0-py3-none-any.whl (55 kB)
Collecting update-checker>=0.18
  Using cached update_checker-0.18.0-py3-none-any.whl (7.0 kB)
Collecting wcwidth
  Using cached wcwidth-0.2.6-py2.py3-none-any.whl (29 kB)
Collecting requests-oauthlib
  Using cached requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB)
Collecting deprecation>=2.0.6
  Using cached deprecation-2.1.0-py2.py3-none-any.whl (11 kB)
Collecting sseclient>=0.0.22
  Using cached sseclient-0.0.27.tar.gz (7.5 kB)
  Preparing metadata (setup.py) ... done
Collecting temporal-cache>=0.1.1
  Using cached temporal_cache-0.1.4-py2.py3-none-any.whl (17 kB)
Collecting socketIO-client-nexus>=0.7.6
  Using cached socketIO_client_nexus-0.7.6-py2.py3-none-any.whl (22 kB)
Collecting loguru
  Using cached loguru-0.6.0-py3-none-any.whl (58 kB)
Collecting base58
  Using cached base58-2.1.1-py3-none-any.whl (5.6 kB)
Collecting backoff
  Using cached backoff-2.2.1-py3-none-any.whl (15 kB)
Collecting flake8
  Using cached flake8-6.0.0-py2.py3-none-any.whl (57 kB)
Requirement already satisfied: typing-extensions in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from pythclient<0.2.0,>=0.1.2->openbb) (4.4.0)
Collecting websockets
  Using cached websockets-10.4-cp310-cp310-macosx_11_0_arm64.whl (97 kB)
Collecting dateparser
  Using cached dateparser-1.1.6-py2.py3-none-any.whl (293 kB)
Collecting ujson
  Using cached ujson-5.7.0-cp310-cp310-macosx_11_0_arm64.whl (53 kB)
Collecting inflection>=0.3.1
  Using cached inflection-0.5.1-py2.py3-none-any.whl (9.5 kB)
Requirement already satisfied: more-itertools in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from Quandl<4.0.0,>=3.6.0->openbb) (9.0.0)
Requirement already satisfied: idna<4,>=2.5 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from requests<3.0.0,>=2.25.1->openbb) (3.4)
Collecting commonmark<0.10.0,>=0.9.0
  Using cached commonmark-0.9.1-py2.py3-none-any.whl (51 kB)
Collecting pyotp
  Using cached pyotp-2.8.0-py3-none-any.whl (12 kB)
Collecting ruamel.yaml.clib>=0.2.6
  Using cached ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_10_9_universal2.whl (141 kB)
Collecting pyobjc-framework-Cocoa
  Using cached pyobjc_framework_Cocoa-9.0.1-cp310-cp310-macosx_10_9_universal2.whl (388 kB)
Collecting beartype<0.8.0,>=0.7.1
  Using cached beartype-0.7.1-py3-none-any.whl (447 kB)
Collecting patsy>=0.5.2
  Using cached patsy-0.5.3-py2.py3-none-any.whl (233 kB)
Collecting pydeck>=0.1.dev5
  Using cached pydeck-0.8.0-py2.py3-none-any.whl (4.7 MB)
Collecting cachetools>=4.0
  Using cached cachetools-5.3.0-py3-none-any.whl (9.3 kB)
Requirement already satisfied: importlib-metadata>=1.4 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from streamlit<2.0.0,>=1.12.2->openbb) (6.0.0)
Collecting semver
  Using cached semver-2.13.0-py2.py3-none-any.whl (12 kB)
Collecting validators>=0.2
  Using cached validators-0.20.0.tar.gz (30 kB)
  Preparing metadata (setup.py) ... done
Collecting tzlocal>=1.1
  Using cached tzlocal-4.2-py3-none-any.whl (19 kB)
Collecting pympler>=0.9
  Using cached Pympler-1.0.1-py3-none-any.whl (164 kB)
Collecting altair>=3.2.0
  Using cached altair-4.2.2-py3-none-any.whl (813 kB)
Collecting blinker>=1.0.0
  Using cached blinker-1.5-py2.py3-none-any.whl (12 kB)
Collecting toml
  Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting pyarrow>=4.0
  Using cached pyarrow-11.0.0-cp310-cp310-macosx_11_0_arm64.whl (22.4 MB)
Collecting jupyter-server<3,>=1.16.0
  Using cached jupyter_server-1.23.5-py3-none-any.whl (346 kB)
Collecting nbconvert<8,>=6.4.5
  Using cached nbconvert-7.2.9-py3-none-any.whl (274 kB)
Collecting jupyter-client<=7.4.1,>=6.1.3
  Using cached jupyter_client-7.4.1-py3-none-any.whl (132 kB)
Collecting multitasking>=0.0.7
  Using cached multitasking-0.0.11-py3-none-any.whl (8.5 kB)
Requirement already satisfied: appdirs>=1.4.4 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from yfinance<0.3.0,>=0.2.9->openbb) (1.4.4)
Collecting frozendict>=2.3.4
  Using cached frozendict-2.3.4-py3-none-any.whl (11 kB)
Collecting pycares>=4.0.0
  Using cached pycares-4.3.0-cp310-cp310-macosx_10_9_universal2.whl (136 kB)
Collecting multidict<7.0,>=4.5
  Using cached multidict-6.0.4-cp310-cp310-macosx_11_0_arm64.whl (29 kB)
Collecting async-timeout<5.0,>=4.0.0a3
  Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting frozenlist>=1.1.1
  Using cached frozenlist-1.3.3-cp310-cp310-macosx_11_0_arm64.whl (34 kB)
Collecting aiosignal>=1.1.2
  Using cached aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting toolz
  Using cached toolz-0.12.0-py3-none-any.whl (55 kB)
Collecting soupsieve>1.2
  Using cached soupsieve-2.3.2.post1-py3-none-any.whl (37 kB)
Collecting pymeeus<=1,>=0.3.13
  Using cached PyMeeus-0.5.12.tar.gz (5.8 MB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: cffi>=1.12 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from cryptography>=2.6.1->ccxt<3.0.0,>=2.5.67->openbb) (1.15.1)
Collecting pyluach
  Using cached pyluach-2.0.2-py3-none-any.whl (22 kB)
Collecting future>=0.15
  Using cached future-0.18.3.tar.gz (840 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: scikit-learn>=0.15 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from ffn>=0.3.5->bt<0.3.0,>=0.2.9->openbb) (1.2.1)
Collecting tabulate>=0.7.5
  Using cached tabulate-0.9.0-py3-none-any.whl (35 kB)
Collecting pandas-datareader>=0.2
  Using cached pandas_datareader-0.10.0-py3-none-any.whl (109 kB)
Collecting interface-meta<2.0.0,>=1.2.0
  Using cached interface_meta-1.3.0-py3-none-any.whl (14 kB)
Collecting astor>=0.8
  Using cached astor-0.8.1-py2.py3-none-any.whl (27 kB)
Collecting smmap<6,>=3.0.1
  Using cached smmap-5.0.0-py3-none-any.whl (24 kB)
Collecting rfc3986[idna2008]<2,>=1.3
  Using cached rfc3986-1.5.0-py2.py3-none-any.whl (31 kB)
Collecting sniffio
  Using cached sniffio-1.3.0-py3-none-any.whl (10 kB)
Collecting httpcore<0.17.0,>=0.15.0
  Using cached httpcore-0.16.3-py3-none-any.whl (69 kB)
Requirement already satisfied: zipp>=0.5 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from importlib-metadata>=1.4->streamlit<2.0.0,>=1.12.2->openbb) (3.12.0)
Collecting debugpy>=1.0
  Using cached debugpy-1.6.6-py2.py3-none-any.whl (4.9 MB)
Collecting psutil
  Using cached psutil-5.9.4-cp38-abi3-macosx_11_0_arm64.whl (244 kB)
Collecting pyzmq>=17
  Using cached pyzmq-25.0.0-cp310-cp310-macosx_10_15_universal2.whl (1.8 MB)
Collecting nest-asyncio
  Using cached nest_asyncio-1.5.6-py3-none-any.whl (5.2 kB)
Collecting comm>=0.1.1
  Using cached comm-0.1.2-py3-none-any.whl (6.5 kB)
Collecting parso<0.9.0,>=0.8.0
  Using cached parso-0.8.3-py2.py3-none-any.whl (100 kB)
Requirement already satisfied: platformdirs>=2.5 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from jupyter-core->jupyterlab<4.0.0,>=3.2.4->openbb) (2.6.2)
Collecting prometheus-client
  Using cached prometheus_client-0.16.0-py3-none-any.whl (122 kB)
Collecting argon2-cffi
  Using cached argon2_cffi-21.3.0-py3-none-any.whl (14 kB)
Collecting Send2Trash
  Using cached Send2Trash-1.8.0-py3-none-any.whl (18 kB)
Collecting terminado>=0.8.3
  Using cached terminado-0.17.1-py3-none-any.whl (17 kB)
Collecting anyio<4,>=3.1.0
  Using cached anyio-3.6.2-py3-none-any.whl (80 kB)
Collecting json5>=0.9.0
  Using cached json5-0.9.11-py2.py3-none-any.whl (19 kB)
Collecting babel>=2.10
  Using cached Babel-2.11.0-py3-none-any.whl (9.5 MB)
Collecting jupyterlab-server~=2.10
  Using cached jupyterlab_server-2.18.0-py3-none-any.whl (56 kB)
  Using cached jupyterlab_server-2.17.0-py3-none-any.whl (55 kB)
  Using cached jupyterlab_server-2.16.6-py3-none-any.whl (54 kB)
Collecting tinycss2
  Using cached tinycss2-1.2.1-py3-none-any.whl (21 kB)
Collecting mistune<3,>=2.0.3
  Using cached mistune-2.0.4-py2.py3-none-any.whl (24 kB)
Collecting pandocfilters>=1.4.1
  Using cached pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB)
Collecting jupyterlab-pygments
  Using cached jupyterlab_pygments-0.2.2-py2.py3-none-any.whl (21 kB)
Collecting defusedxml
  Using cached defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting bleach
  Using cached bleach-6.0.0-py3-none-any.whl (162 kB)
Collecting fastjsonschema
  Using cached fastjsonschema-2.16.2-py3-none-any.whl (22 kB)
Collecting notebook-shim>=0.1.0
  Using cached notebook_shim-0.2.2-py3-none-any.whl (13 kB)
Requirement already satisfied: ptyprocess>=0.5 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from pexpect>4.3->ipython==8.5.0->openbb) (0.7.0)
Collecting pytz-deprecation-shim
  Using cached pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl (15 kB)
Collecting textwrap3>=0.9.2
  Using cached textwrap3-0.9.2-py2.py3-none-any.whl (12 kB)
Collecting regex!=2019.02.19,!=2021.8.27
  Using cached regex-2022.10.31-cp310-cp310-macosx_11_0_arm64.whl (287 kB)
Collecting zope.interface
  Using cached zope.interface-5.5.2-cp310-cp310-macosx_11_0_arm64.whl (210 kB)
Collecting pycodestyle<2.11.0,>=2.10.0
  Using cached pycodestyle-2.10.0-py2.py3-none-any.whl (41 kB)
Collecting mccabe<0.8.0,>=0.7.0
  Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
Collecting pyflakes<3.1.0,>=3.0.0
  Using cached pyflakes-3.0.1-py2.py3-none-any.whl (62 kB)
Collecting pyobjc-core>=9.0.1
  Using cached pyobjc_core-9.0.1-cp310-cp310-macosx_10_9_universal2.whl (738 kB)
Collecting oauthlib>=3.0.0
  Using cached oauthlib-3.2.2-py3-none-any.whl (151 kB)
Collecting asttokens>=2.1.0
  Using cached asttokens-2.2.1-py2.py3-none-any.whl (26 kB)
Collecting executing>=1.2.0
  Using cached executing-1.2.0-py2.py3-none-any.whl (24 kB)
Collecting pure-eval
  Using cached pure_eval-0.2.2-py3-none-any.whl (11 kB)
Requirement already satisfied: pycparser in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.6.1->ccxt<3.0.0,>=2.5.67->openbb) (2.21)
Collecting h11<0.15,>=0.13
  Using cached h11-0.14.0-py3-none-any.whl (58 kB)
Requirement already satisfied: threadpoolctl>=2.0.0 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from scikit-learn>=0.15->ffn>=0.3.5->bt<0.3.0,>=0.2.9->openbb) (3.1.0)
Requirement already satisfied: joblib>=1.1.1 in /Users/robert/miniconda3/envs/obb/lib/python3.10/site-packages (from scikit-learn>=0.15->ffn>=0.3.5->bt<0.3.0,>=0.2.9->openbb) (1.2.0)
Collecting argon2-cffi-bindings
  Using cached argon2_cffi_bindings-21.2.0-cp38-abi3-macosx_10_9_universal2.whl (53 kB)
Collecting tzdata
  Using cached tzdata-2022.7-py2.py3-none-any.whl (340 kB)
Building wheels for collected packages: bs4, bt, finviz, fred, grpcio, investpy, oandapyV20, pandas-ta, screeninfo, lxml, onetimepass, sseclient, validators, sgmllib3k, user_agent, future, pymeeus
  Building wheel for bs4 (setup.py) ... done
  Created wheel for bs4: filename=bs4-0.0.1-py3-none-any.whl size=1256 sha256=602c14e836ff7b246f648444349e9af89a9121c50a7906c0d3ce7f7a9a2d0428
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/25/42/45/b773edc52acb16cd2db4cf1a0b47117e2f69bb4eb300ed0e70
  Building wheel for bt (pyproject.toml) ... done
  Created wheel for bt: filename=bt-0.2.9-cp310-cp310-macosx_11_0_arm64.whl size=225455 sha256=d3d1cc694f74d098996e134e18121e7c8e137f940a8af605f69f3de34b925bca
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/c8/5e/95/48051c377a1860daa09cd2e352e270ee21ae13cd1b6a95f722
  Building wheel for finviz (setup.py) ... done
  Created wheel for finviz: filename=finviz-1.4.4-py3-none-any.whl size=16706 sha256=63faa5ef1218e840d2fbdc264722a6487245fd212c38bf39e7a83ac3cf737617
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/b9/39/a7/c4255f1c3bb7044bd6c850dcd3cec1ef279d80e786a732ac3f
  Building wheel for fred (setup.py) ... done
  Created wheel for fred: filename=fred-3.1-py3-none-any.whl size=3896 sha256=66492c3dc62abaa532385fd6a093a17f375ad1b2582ddc9707c9bc25ceaba5e0
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/ff/66/4e/52148d2f8680f6fbc96635c13272981a9b058af93bda192e28
  Building wheel for grpcio (setup.py) ... done
  Created wheel for grpcio: filename=grpcio-1.51.1-cp310-cp310-macosx_11_0_arm64.whl size=3410654 sha256=6f58c508aba957a221def8209bfaa40b7e4cdc7644657a92cfcc96087cc2a051
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/1f/fa/f3/ff30538e9e01d92cac18089eacb004dd7deb61b8dcec4fc285
  Building wheel for investpy (setup.py) ... done
  Created wheel for investpy: filename=investpy-1.0.8-py3-none-any.whl size=4481574 sha256=231e4806af89d0cbeac19b11509253799b2426e434cc70fc4b0055029cc55f26
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/db/f4/ae/980b93b0257620bc8e4afc98a854a7a746a33eb8335fd07906
  Building wheel for oandapyV20 (setup.py) ... done
  Created wheel for oandapyV20: filename=oandapyV20-0.6.3-py3-none-any.whl size=69502 sha256=1b1e27e3c01f3988b49d5391ff0d7f5506716f9925b41d4858cf85202eb2bef0
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/15/56/f0/9bc4a64eebce14cb8a214b1818143a5010ef80786836dbc6c1
  Building wheel for pandas-ta (setup.py) ... done
  Created wheel for pandas-ta: filename=pandas_ta-0.3.14b0-py3-none-any.whl size=218908 sha256=b6b59f6d866a6019ddca2cb078070df289a35b840a414810103e9f3b3e003696
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/69/00/ac/f7fa862c34b0e2ef320175100c233377b4c558944f12474cf0
  Building wheel for screeninfo (setup.py) ... done
  Created wheel for screeninfo: filename=screeninfo-0.6.7-py3-none-any.whl size=10605 sha256=4489a43eb00be93d8604b026340d9dd9b760646509e6b6d6d26125328cb12a52
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/58/04/31/4a1df04c16841719fbb7eac6eeddeeef329f76bbea012ca6e5
  Building wheel for lxml (setup.py) ... done
  Created wheel for lxml: filename=lxml-4.9.2-cp310-cp310-macosx_11_0_arm64.whl size=1605639 sha256=0033d930aa3cedf3909e6dfcb8a576cc60e3a133ce58a8d3e32d888f20fea0e3
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/5a/51/0e/95b4a6ddee4a616530c36aeb03dafb5e04183756d9973a7d5d
  Building wheel for onetimepass (setup.py) ... done
  Created wheel for onetimepass: filename=onetimepass-1.0.1-py3-none-any.whl size=5791 sha256=b67485bdcc178480bb5d4ea1fecbe04c8f9cd8f94e9e45c81ff1d3dc0655fa58
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/c6/8b/ac/789a13ee9c4ee260499860f3739aeaaf2ee126a37bd1183c76
  Building wheel for sseclient (setup.py) ... done
  Created wheel for sseclient: filename=sseclient-0.0.27-py3-none-any.whl size=5565 sha256=97f6f1f366e4a1bafd01bb02514a2d1067d672da5d7c45a55925849e3a34ab48
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/60/57/0e/09b1264923280e935a34cc543b7f147f5df12490bd7a992f42
  Building wheel for validators (setup.py) ... done
  Created wheel for validators: filename=validators-0.20.0-py3-none-any.whl size=19581 sha256=938ce165d1ea53b9627c4baefd883bad8295444b4dc7846bcec81b12f5123a0c
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/f2/ed/dd/d3a556ad245ef9dc570c6bcd2f22886d17b0b408dd3bbb9ac3
  Building wheel for sgmllib3k (setup.py) ... done
  Created wheel for sgmllib3k: filename=sgmllib3k-1.0.0-py3-none-any.whl size=6047 sha256=91728dfe56bedaa7f8e044ef5696d2530f1aabf6794371c1e53218711c57e47d
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/f0/69/93/a47e9d621be168e9e33c7ce60524393c0b92ae83cf6c6e89c5
  Building wheel for user_agent (setup.py) ... done
  Created wheel for user_agent: filename=user_agent-0.1.10-py3-none-any.whl size=18966 sha256=1af6814a78927997d9f3ea631a451612bd7e9060d7efb2d56f0488576f1df3bc
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/69/29/26/1956a891a058037774285ee79ab5c3ecf034dba50a4198fedd
  Building wheel for future (setup.py) ... done
  Created wheel for future: filename=future-0.18.3-py3-none-any.whl size=492025 sha256=10fc6bb8132f1ba80bacfb8ca44e93cd833ea5df68ed448995d8e1f0025adca9
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/5e/a9/47/f118e66afd12240e4662752cc22cefae5d97275623aa8ef57d
  Building wheel for pymeeus (setup.py) ... done
  Created wheel for pymeeus: filename=PyMeeus-0.5.12-py3-none-any.whl size=731999 sha256=d67776e7d76b90590545edd18747e2a5829b6c95914593ed7b13a80ba021607d
  Stored in directory: /Users/robert/Library/Caches/pip/wheels/d6/67/78/aa2e8d108639dd23a5e9e72a4fc88bb44f5541894382712f48
Successfully built bs4 bt finviz fred grpcio investpy oandapyV20 pandas-ta screeninfo lxml onetimepass sseclient validators sgmllib3k user_agent future pymeeus
Installing collected packages: wcwidth, thepassiveinvestor, textwrap3, squarify, sgmllib3k, Send2Trash, rfc3986, pytz, python-i18n, python-coinmarketcap, pyprind, pymeeus, pure-eval, pickleshare, oandapyV20, mypy-extensions, multitasking, mistune, korean-lunar-calendar, json5, iso8601, ipython-genutils, FundamentalAnalysis, financedatabase, fastjsonschema, executing, commonmark, backcall, appnope, wrapt, widgetsnbextension, websockets, websocket-client, watchdog, valinvest, user_agent, Unidecode, ujson, tzdata, traitlets, tqdm, tornado, toolz, tomli, toml, tinycss2, tenacity, tabulate, soupsieve, sniffio, smmap, setuptools, semver, ruamel.yaml.clib, regex, rapidfuzz, pyzmq, pyyaml, python-dotenv, python-dateutil, pyrsistent, pyotp, pyobjc-core, pympler, pyluach, Pygments, pyflakes, pycodestyle, psutil, protobuf, property-cached, prompt-toolkit, prometheus-client, Pillow, parso, pandocfilters, packaging, onetimepass, oauthlib, numpy, nest-asyncio, multidict, mccabe, MarkupSafe, lxml, loguru, kiwisolver, jupyterlab-widgets, jupyterlab-pygments, interface-meta, inflection, hijri-converter, h11, grpcio, future, frozenlist, frozendict, fonttools, feedparser, et-xmlfile, entrypoints, dnspython, detecta, defusedxml, decorator, debugpy, Cython, cycler, cssselect, convertdate, colorama, click, cachetools, blinker, bleach, beartype, base58, backoff, babel, attrs, async-timeout, asttokens, astor, ansiwrap, zope.interface, yarl, validators, vaderSentiment, update-checker, tradingview-ta, tokenterminal, terminado, stack-data, sseclient, socketIO-client-nexus, setuptools-scm, sentiment-investor, ruamel.yaml, rich, requests-oauthlib, pytz-deprecation-shim, pyobjc-framework-Cocoa, pycoingecko, pycares, pyarrow, psaw, prawcore, plotly, patsy, pandas, openpyxl, matplotlib-inline, jupyter-core, jsonschema, Jinja2, jedi, holidays, gitdb, fred, flake8, finnhub-python, deprecation, contourpy, comm, beautifulsoup4, ascii-magic, argon2-cffi-bindings, anyio, aiosignal, yfinance, tzlocal, stocksera, statsmodels, screeninfo, robin-stocks, Quandl, pytrends, pyhdfe, pydeck, pyally, praw, pandas-ta, pandas-datareader, nbformat, matplotlib, jupyter-client, ipython, investpy, httpcore, GitPython, fredapi, formulaic, exchange-calendars, degiro-connector, datetime, bs4, argon2-cffi, altair, aiohttp, aiodns, temporal-cache, streamlit, seaborn, pythclient, pandas-market-calendars, nbclient, mplfinance, linearmodels, ipykernel, httpx, finvizfinance, finviz, ffn, dateparser, ccxt, alpha-vantage, python-binance, pyEX, papermill, nbconvert, ipywidgets, investiny, bt, jupyter-server, ipympl, ipyflex, notebook-shim, jupyterlab-server, voila, nbclassic, notebook, jupyterlab, openbb
  Attempting uninstall: setuptools
    Found existing installation: setuptools 66.1.1
    Uninstalling setuptools-66.1.1:
      Successfully uninstalled setuptools-66.1.1
  Attempting uninstall: packaging
    Found existing installation: packaging 20.9
    Uninstalling packaging-20.9:
      Successfully uninstalled packaging-20.9
  Attempting uninstall: numpy
    Found existing installation: numpy 1.24.1
    Uninstalling numpy-1.24.1:
      Successfully uninstalled numpy-1.24.1
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
poetry 1.1.13 requires packaging<21.0,>=20.4, but you have packaging 23.0 which is incompatible.
cvxpy 1.3.0 requires setuptools<=64.0.2, but you have setuptools 65.4.1 which is incompatible.
Successfully installed Cython-0.29.33 FundamentalAnalysis-0.2.14 GitPython-3.1.30 Jinja2-3.1.2 MarkupSafe-2.1.2 Pillow-9.4.0 Pygments-2.14.0 Quandl-3.7.0 Send2Trash-1.8.0 Unidecode-1.3.6 aiodns-3.0.0 aiohttp-3.8.3 aiosignal-1.3.1 alpha-vantage-2.3.1 altair-4.2.2 ansiwrap-0.8.4 anyio-3.6.2 appnope-0.1.3 argon2-cffi-21.3.0 argon2-cffi-bindings-21.2.0 ascii-magic-1.6 astor-0.8.1 asttokens-2.2.1 async-timeout-4.0.2 attrs-22.2.0 babel-2.11.0 backcall-0.2.0 backoff-2.2.1 base58-2.1.1 beartype-0.7.1 beautifulsoup4-4.11.2 bleach-6.0.0 blinker-1.5 bs4-0.0.1 bt-0.2.9 cachetools-5.3.0 ccxt-2.7.30 click-8.1.3 colorama-0.4.6 comm-0.1.2 commonmark-0.9.1 contourpy-1.0.7 convertdate-2.4.0 cssselect-1.2.0 cycler-0.11.0 dateparser-1.1.6 datetime-5.0 debugpy-1.6.6 decorator-5.1.1 defusedxml-0.7.1 degiro-connector-2.0.21 deprecation-2.1.0 detecta-0.0.5 dnspython-2.3.0 entrypoints-0.4 et-xmlfile-1.1.0 exchange-calendars-4.2.5 executing-1.2.0 fastjsonschema-2.16.2 feedparser-6.0.10 ffn-0.3.6 financedatabase-1.0.2 finnhub-python-2.4.16 finviz-1.4.4 finvizfinance-0.14.4 flake8-6.0.0 fonttools-4.38.0 formulaic-0.3.4 fred-3.1 fredapi-0.4.3 frozendict-2.3.4 frozenlist-1.3.3 future-0.18.3 gitdb-4.0.10 grpcio-1.51.1 h11-0.14.0 hijri-converter-2.2.4 holidays-0.14.2 httpcore-0.16.3 httpx-0.23.3 inflection-0.5.1 interface-meta-1.3.0 investiny-0.5.0 investpy-1.0.8 ipyflex-0.2.6 ipykernel-6.20.2 ipympl-0.8.4 ipython-8.5.0 ipython-genutils-0.2.0 ipywidgets-8.0.4 iso8601-0.1.16 jedi-0.18.2 json5-0.9.11 jsonschema-3.2.0 jupyter-client-7.4.1 jupyter-core-5.2.0 jupyter-server-1.23.5 jupyterlab-3.5.3 jupyterlab-pygments-0.2.2 jupyterlab-server-2.16.6 jupyterlab-widgets-3.0.5 kiwisolver-1.4.4 korean-lunar-calendar-0.3.1 linearmodels-4.27 loguru-0.6.0 lxml-4.9.2 matplotlib-3.6.3 matplotlib-inline-0.1.6 mccabe-0.7.0 mistune-2.0.4 mplfinance-0.12.9b7 multidict-6.0.4 multitasking-0.0.11 mypy-extensions-0.4.3 nbclassic-0.5.1 nbclient-0.7.2 nbconvert-7.2.9 nbformat-5.7.3 nest-asyncio-1.5.6 notebook-6.5.2 notebook-shim-0.2.2 numpy-1.23.4 oandapyV20-0.6.3 oauthlib-3.2.2 onetimepass-1.0.1 openbb-2.3.0 openpyxl-3.1.0 packaging-23.0 pandas-1.5.3 pandas-datareader-0.10.0 pandas-market-calendars-3.2 pandas-ta-0.3.14b0 pandocfilters-1.5.0 papermill-2.4.0 parso-0.8.3 patsy-0.5.3 pickleshare-0.7.5 plotly-5.13.0 praw-7.6.1 prawcore-2.3.0 prometheus-client-0.16.0 prompt-toolkit-3.0.36 property-cached-1.6.4 protobuf-3.20.1 psaw-0.0.12 psutil-5.9.4 pure-eval-0.2.2 pyEX-0.5.0 pyally-1.1.2 pyarrow-11.0.0 pycares-4.3.0 pycodestyle-2.10.0 pycoingecko-2.3.0 pydeck-0.8.0 pyflakes-3.0.1 pyhdfe-0.1.2 pyluach-2.0.2 pymeeus-0.5.12 pympler-1.0.1 pyobjc-core-9.0.1 pyobjc-framework-Cocoa-9.0.1 pyotp-2.8.0 pyprind-2.11.3 pyrsistent-0.18.1 pythclient-0.1.4 python-binance-1.0.16 python-coinmarketcap-0.2 python-dateutil-2.8.2 python-dotenv-0.19.2 python-i18n-0.3.9 pytrends-4.9.0 pytz-2022.7.1 pytz-deprecation-shim-0.1.0.post0 pyyaml-6.0 pyzmq-25.0.0 rapidfuzz-1.9.1 regex-2022.10.31 requests-oauthlib-1.3.1 rfc3986-1.5.0 rich-12.6.0 robin-stocks-2.1.0 ruamel.yaml-0.17.21 ruamel.yaml.clib-0.2.7 screeninfo-0.6.7 seaborn-0.11.2 semver-2.13.0 sentiment-investor-2.1.0 setuptools-65.4.1 setuptools-scm-6.4.2 sgmllib3k-1.0.0 smmap-5.0.0 sniffio-1.3.0 socketIO-client-nexus-0.7.6 soupsieve-2.3.2.post1 squarify-0.4.3 sseclient-0.0.27 stack-data-0.6.2 statsmodels-0.13.5 stocksera-0.1.21 streamlit-1.17.0 tabulate-0.9.0 temporal-cache-0.1.4 tenacity-8.1.0 terminado-0.17.1 textwrap3-0.9.2 thepassiveinvestor-1.1.2 tinycss2-1.2.1 tokenterminal-1.0.1 toml-0.10.2 tomli-2.0.1 toolz-0.12.0 tornado-6.2 tqdm-4.64.1 tradingview-ta-3.3.0 traitlets-5.9.0 tzdata-2022.7 tzlocal-4.2 ujson-5.7.0 update-checker-0.18.0 user_agent-0.1.10 vaderSentiment-3.3.2 validators-0.20.0 valinvest-0.0.2 voila-0.4.0 watchdog-2.2.1 wcwidth-0.2.6 websocket-client-1.5.0 websockets-10.4 widgetsnbextension-4.0.5 wrapt-1.14.1 yarl-1.8.2 yfinance-0.2.9 zope.interface-5.5.2
rserranon commented 1 year ago

However when I launch Jupiter notebook and try:

from openbb_terminal.sdk import openbb

I get:

ModuleNotFoundError                       Traceback (most recent call last)
/var/folders/dm/y81m2jm566lcd943x_y5mjsw0000gn/T/ipykernel_71587/548100945.py in <module>
----> 1 from openbb_terminal.sdk import openbb
      2 
      3 start_date="2015-01-01"

ModuleNotFoundError: No module named 'openbb_terminal'

How can I use the OpenBB SDK in Jupiter Notebook?

piiq commented 1 year ago

when you run a jupyter notebook you need to launch the notebook server from the same environment where you have installed openbb to

deeleeramone commented 1 year ago

when you run a jupyter notebook you need to launch the notebook server from the same environment where you have installed openbb to

This is will be related to: #4117

The kernel fails with M1-native installations, when using Jupyter Lab or Notebook in a browser.