Streamlit doesn't work with 32bit python?

My data is stored in a 32bit firebird database, and I only managed to connect with it (using sqlalchemy library) using a 32bit python and 32bit fbclient.dll.
When I tried installing streamlit, I got this error:

      self.run_command('build')
    File "C:\Users\User\AppData\Local\Programs\Python\Python39-32\lib\distutils\cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "C:\Users\User\AppData\Local\Programs\Python\Python39-32\lib\distutils\dist.py", line 985, in run_command
      cmd_obj.run()
    File "C:\Users\User\AppData\Local\Programs\Python\Python39-32\lib\distutils\command\build.py", line 135, in run
      self.run_command(cmd_name)
    File "C:\Users\User\AppData\Local\Programs\Python\Python39-32\lib\distutils\cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "C:\Users\User\AppData\Local\Programs\Python\Python39-32\lib\distutils\dist.py", line 985, in run_command
      cmd_obj.run()
    File "setup.py", line 96, in run
      self._run_cmake()
    File "setup.py", line 287, in _run_cmake
      raise RuntimeError('Not supported on 32-bit Windows')
  RuntimeError: Not supported on 32-bit Windows
  ----------------------------------------
  ERROR: Failed building wheel for pyarrow

I asked in the pyarrow community and indeed pyarrow is not supporting 32bit. Is there a way around it?

1 Like

Hi @hershkoy, and welcome to the Streamlit community! :balloon::raised_hands:

Let me check with the Devs on this. I’ll keep you posted here shortly.

Best,
Charly

1 Like