Chris Nuernberger
Chris Nuernberger
Libpython-clj is right now compiled for 64 bit architectures. I believe we would need to have a different set of structs for 32 bit architectures and release a different binary.
@obiSerra - `libpython-clj-2.00-beta-1` now supports 32bit architectures. I have not tested myself on raspberry pi but I have tested on a 32 bit linux installation via virtualbox. `(require '[libpython-clj2.python :as...
This is a JDK issue. The foreign interface changed again on JDK-18 and I haven't updated dtype-next to handle it. JDK-17 will work iwth your setup I believe.
OK, let's leave this open. I won't fix this for JDK-18 as JDK-19 is coming quite soon and we will need to see what API changes it includes.
I am not sure that using python's async system with Clojure's async system will ever work as you expect. The issue is that Clojure's async system is going to run...
I think it will still fail if you have the zero-copy bindings loaded.
It is failing to load python3.8m.dll and python3.8.dll and falling back to 3.6 ... I *think*. Where is python3.8.dll on your system?
I think the issue is that we do not have a search mechanism that looks for `python38.dll `, but only `python3.8.dll` and `python3.8m.dll`. You can specify the library path directly...
Perhaps [py..](https://clj-python.github.io/libpython-clj/libpython-clj2.python.html#var-py..) will work - `(py.. pandas-series plot hist)`. Probably the return value of (py/get-attr plot "hist") is callable. This means you can use it like a clojure function and...
py.. solves this. I do not have matplotlib installed but you can see it called the method: ```clojure user> (def pd (py/import-module "pandas")) #'user/pd user> (def s (py/py. pd Series...