Open shenwei356 opened 2 years ago
thanks @shenwei356!
I checked and I can't replicate this on my Linux machine - when I do:
mamba create -n smash450 python=3.10 sourmash
it seems to work 🤔
Based on the message package python-3.10.6-ha86cf86_0_cpython requires libffi >=3.4.2,<3.5.0a0
I wonder if python3.10.6 is specifying a bad CFFI?
hmm.
mamba list gives:
...
cffi 1.15.1 py310h255011f_0 conda-forge
...
libffi 3.4.2 h7f98852_5 conda-forge
...
python 3.10.6 ha86cf86_0_cpython conda-forge
...
so it looks like I have the same versions of all the things.
Weird. Will keep digging!
I just created a fresh env, it still failed.
BTW, The cffi is slightly different in my env; it's installed from pypi.
$ mamba list | grep ffi
cffi 1.15.1 pypi_0 pypi
libffi 3.4.2 h7f98852_5 conda-forge
(kmcp) [shenwei@gys-svr gtdb202]$ mamba list | grep python
ipython 8.4.0 pypi_0 pypi
ipython_genutils 0.2.0 py_1 conda-forge
msgpack-python 1.0.4 py310hbf28c38_0 conda-forge
python 3.10.6 ha86cf86_0_cpython conda-forge
python-dateutil 2.8.1 py_0 conda-forge
python_abi 3.10 2_cp310 conda-forge
thank you! my current guess is this is a linux-64-specific issue, will continue to work on it!!
This is fairly old, but is it still an issue, or can we close it?
Can't wait to try the new version!
Actually,
libffi
was installed, but the version seems too high. It needs to be specified.Then I tried:
OK, try Python 3.9:
It works!
Hope this helps!
Wei