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

Cannot install LightPipes on Windows 7 - please help #55

Open
sll4lp opened this issue Feb 4, 2021 · 2 comments
Open

Cannot install LightPipes on Windows 7 - please help #55

sll4lp opened this issue Feb 4, 2021 · 2 comments

Comments

@sll4lp
Copy link

sll4lp commented Feb 4, 2021

I cannot install LightPipes and don't know what to do. Could you help me out?

  • The system: Windows 7, Python 3.8.5, Microsoft Visual C++ 14.28
  • Installation: Command prompt with admin rights, doing "pip install LightPipes"
  • The error messages:
C:\Users\Sarah\Desktop>pip install LightPipes
Collecting LightPipes
  Using cached LightPipes-2.0.6-py3-none-any.whl (46 kB)
Collecting pyFFTW
  Using cached pyFFTW-0.12.0.tar.gz (137 kB)
Requirement already satisfied: numpy in c:\program files (x86)\python38-32\lib\s
ite-packages (from LightPipes) (1.19.5)
Requirement already satisfied: scipy in c:\Sarahs\Sarah\appdata\roaming\python
\python38\site-packages (from LightPipes) (1.5.2)
Building wheels for collected packages: pyFFTW
  Building wheel for pyFFTW (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: 'c:\program files (x86)\python38-32\python.exe' -u -c 'import sys, s
etuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Sarah\\AppData\\Local\\Tem
p\\pip-install-i0045b4e\\pyfftw_07c43475b6dc49c982a683f21a11cad3\\setup.py'"'"';
 __file__='"'"'C:\\Users\\Sarah\\AppData\\Local\\Temp\\pip-install-i0045b4e\\
pyfftw_07c43475b6dc49c982a683f21a11cad3\\setup.py'"'"';f=getattr(tokenize, '"'"'
open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f
.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users
\Sarah\AppData\Local\Temp\pip-wheel-60x5ijtc'
       cwd: C:\Users\Sarah\AppData\Local\Temp\pip-install-i0045b4e\pyfftw_07c
43475b6dc49c982a683f21a11cad3\
  Complete output (25 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win32-3.8
  creating build\lib.win32-3.8\pyfftw
  copying pyfftw\config.py -> build\lib.win32-3.8\pyfftw
  copying pyfftw\_version.py -> build\lib.win32-3.8\pyfftw
  copying pyfftw\__init__.py -> build\lib.win32-3.8\pyfftw
  creating build\lib.win32-3.8\pyfftw\builders
  copying pyfftw\builders\builders.py -> build\lib.win32-3.8\pyfftw\builders
  copying pyfftw\builders\_utils.py -> build\lib.win32-3.8\pyfftw\builders
  copying pyfftw\builders\__init__.py -> build\lib.win32-3.8\pyfftw\builders
  creating build\lib.win32-3.8\pyfftw\interfaces
  copying pyfftw\interfaces\cache.py -> build\lib.win32-3.8\pyfftw\interfaces
  copying pyfftw\interfaces\dask_fft.py -> build\lib.win32-3.8\pyfftw\interfaces

  copying pyfftw\interfaces\numpy_fft.py -> build\lib.win32-3.8\pyfftw\interface
s
  copying pyfftw\interfaces\scipy_fft.py -> build\lib.win32-3.8\pyfftw\interface
s
  copying pyfftw\interfaces\scipy_fftpack.py -> build\lib.win32-3.8\pyfftw\inter
faces
  copying pyfftw\interfaces\_utils.py -> build\lib.win32-3.8\pyfftw\interfaces
  copying pyfftw\interfaces\__init__.py -> build\lib.win32-3.8\pyfftw\interfaces

  UPDATING build\lib.win32-3.8\pyfftw/_version.py
  set build\lib.win32-3.8\pyfftw/_version.py to '0.12.0'
  running build_ext
  error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsof
t C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
  ----------------------------------------
  ERROR: Failed building wheel for pyFFTW
  Running setup.py clean for pyFFTW
Failed to build pyFFTW
Installing collected packages: pyFFTW, LightPipes
    Running setup.py install for pyFFTW ... error
    ERROR: Command errored out with exit status 1:
     command: 'c:\program files (x86)\python38-32\python.exe' -u -c 'import sys,
 setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Sarah\\AppData\\Local\\T
emp\\pip-install-i0045b4e\\pyfftw_07c43475b6dc49c982a683f21a11cad3\\setup.py'"'"
'; __file__='"'"'C:\\Users\\Sarah\\AppData\\Local\\Temp\\pip-install-i0045b4e
\\pyfftw_07c43475b6dc49c982a683f21a11cad3\\setup.py'"'"';f=getattr(tokenize, '"'
"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"')
;f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\U
sers\Sarah\AppData\Local\Temp\pip-record-o0jev7b2\install-record.txt' --singl
e-version-externally-managed --compile --install-headers 'c:\program files (x86)
\python38-32\Include\pyFFTW'
         cwd: C:\Users\Sarah\AppData\Local\Temp\pip-install-i0045b4e\pyfftw_0
7c43475b6dc49c982a683f21a11cad3\
    Complete output (7 lines):
    running install
    running build
    running build_py
    UPDATING build\lib.win32-3.8\pyfftw/_version.py
    set build\lib.win32-3.8\pyfftw/_version.py to '0.12.0'
    running build_ext
    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Micros
oft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

    ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\program files (x86)\python38-
32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\U
sers\\Sarah\\AppData\\Local\\Temp\\pip-install-i0045b4e\\pyfftw_07c43475b6dc4
9c982a683f21a11cad3\\setup.py'"'"'; __file__='"'"'C:\\Users\\Sarah\\AppData\\
Local\\Temp\\pip-install-i0045b4e\\pyfftw_07c43475b6dc49c982a683f21a11cad3\\setu
p.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().repl
ace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'ex
ec'"'"'))' install --record 'C:\Users\Sarah\AppData\Local\Temp\pip-record-o0j
ev7b2\install-record.txt' --single-version-externally-managed --compile --instal
l-headers 'c:\program files (x86)\python38-32\Include\pyFFTW' Check the logs for
 full command output.

Any idea what might be the problem?

Thanks a lot,
Sarah

@FredvanGoor
Copy link
Member

FredvanGoor commented Feb 5, 2021 via email

@IvanOstr
Copy link

I struggled like a whole day before what solved it for me: pyfftw should be installed with python 3.6 and not 3.8 and with 64 bit python and 64 bit library version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants