Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pip version of pyfftw is not compatible with MacOS ARM #3

Open
armantekinalp opened this issue Aug 2, 2022 · 0 comments
Open

pip version of pyfftw is not compatible with MacOS ARM #3

armantekinalp opened this issue Aug 2, 2022 · 0 comments
Labels
prio:low Low priority wontfix This will not be worked on

Comments

@armantekinalp
Copy link
Collaborator

As shown in pyfftw GitHub page, pyfftw wheel (pip) distribution is not compatible with MacOS Arm processors. A possible work around is to use conda-forge.

conda install -c conda-forge pyfftw

Here I am also sharing list of packages installed in my conda environment.

# packages in environment at /opt/miniconda3/envs/sopht-examples-env:
#
# Name                    Version                   Build  Channel
appdirs                   1.4.4                    pypi_0    pypi
black                     22.6.0                   pypi_0    pypi
bzip2                     1.0.8                h620ffc9_4  
ca-certificates           2022.6.15            h4653dfc_0    conda-forge
certifi                   2022.6.15       py310hbe9552e_0    conda-forge
cfgv                      3.3.1                    pypi_0    pypi
click                     8.1.3                    pypi_0    pypi
cycler                    0.11.0                   pypi_0    pypi
distlib                   0.3.5                    pypi_0    pypi
ffmpeg                    4.3.2                ha8417bf_1    conda-forge
fftw                      3.3.10          nompi_h828537f_102    conda-forge
flake8                    4.0.1                    pypi_0    pypi
fonttools                 4.34.4                   pypi_0    pypi
freetype                  2.10.4               h17b34a0_1    conda-forge
gettext                   0.21.0               h826f4ad_0  
gmp                       6.2.1                h9f76cd9_0    conda-forge
gnutls                    3.6.15               h887c41c_0  
h5py                      3.7.0                    pypi_0    pypi
icu                       68.2                 hbdafb3b_0    conda-forge
identify                  2.5.2                    pypi_0    pypi
joblib                    1.1.0                    pypi_0    pypi
kiwisolver                1.4.4                    pypi_0    pypi
lame                      3.100             h27ca646_1001    conda-forge
libblas                   3.9.0           15_osxarm64_openblas    conda-forge
libcblas                  3.9.0           15_osxarm64_openblas    conda-forge
libcxx                    12.0.0               hf6beb65_1  
libffi                    3.4.2                hc377ac9_4  
libgfortran               5.0.0.dev0      11_0_1_hf114ba7_23    conda-forge
libgfortran5              11.0.1.dev0         hf114ba7_23    conda-forge
libiconv                  1.16                 h642e427_0    conda-forge
libidn2                   2.3.3                he4db4b2_0    conda-forge
liblapack                 3.9.0           15_osxarm64_openblas    conda-forge
libopenblas               0.3.20          openmp_h130de29_1    conda-forge
libpng                    1.6.37               h2c9beb0_3    conda-forge
libtasn1                  4.18.0               he4db4b2_1    conda-forge
libunistring              0.9.10               h3422bc3_0    conda-forge
libxml2                   2.9.14               h8c5e841_0  
libzlib                   1.2.12               ha287fd2_2    conda-forge
llvm-openmp               14.0.4               hd125106_0    conda-forge
llvmlite                  0.38.1                   pypi_0    pypi
matplotlib                3.5.2                    pypi_0    pypi
mccabe                    0.6.1                    pypi_0    pypi
mpmath                    1.2.1                    pypi_0    pypi
mypy-extensions           0.4.3                    pypi_0    pypi
ncurses                   6.3                  h1a28f6b_3  
nettle                    3.7.3                h84b5d62_1  
nodeenv                   1.7.0                    pypi_0    pypi
numba                     0.55.2                   pypi_0    pypi
numpy                     1.22.4                   pypi_0    pypi
openh264                  2.1.1                h98b2900_0  
openssl                   3.0.5                h7aea29f_1    conda-forge
packaging                 21.3                     pypi_0    pypi
pathspec                  0.9.0                    pypi_0    pypi
pillow                    9.2.0                    pypi_0    pypi
pip                       22.1.2          py310hca03da5_0  
pre-commit                2.20.0                   pypi_0    pypi
psutil                    5.9.1                    pypi_0    pypi
pycodestyle               2.8.0                    pypi_0    pypi
pyelastica                0.3.0                    pypi_0    pypi
pyfftw                    0.13.0          py310h674e598_2    conda-forge
pyflakes                  2.4.0                    pypi_0    pypi
pyparsing                 3.0.9                    pypi_0    pypi
pystencils                0.4.4                    pypi_0    pypi
python                    3.10.0          h43b31ca_3_cpython    conda-forge
python-dateutil           2.8.2                    pypi_0    pypi
python_abi                3.10                    2_cp310    conda-forge
pyyaml                    6.0                      pypi_0    pypi
readline                  8.1.2                h1a28f6b_1  
scipy                     1.9.0                    pypi_0    pypi
setuptools                61.2.0          py310hca03da5_0  
setuptools-scm            7.0.5                    pypi_0    pypi
six                       1.16.0                   pypi_0    pypi
sopht-backend             0.0.1                    pypi_0    pypi
sopht-examples            0.0.1                    pypi_0    pypi
sqlite                    3.38.5               h1058600_0  
sympy                     1.9                      pypi_0    pypi
tk                        8.6.12               hb8d0fd4_0  
toml                      0.10.2                   pypi_0    pypi
tomli                     2.0.1                    pypi_0    pypi
tqdm                      4.64.0                   pypi_0    pypi
typing-extensions         4.3.0                    pypi_0    pypi
tzdata                    2022a                hda174b7_0  
virtualenv                20.16.2                  pypi_0    pypi
wheel                     0.37.1             pyhd3eb1b0_0  
x264                      1!161.3030           h3422bc3_1    conda-forge
xz                        5.2.5                h1a28f6b_1  
zlib                      1.2.12               h5a0b063_2  

@bhosale2 bhosale2 added the wontfix This will not be worked on label Aug 2, 2022
@bhosale2 bhosale2 added the prio:low Low priority label Sep 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
prio:low Low priority wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants