nmayorov / pyins

A Python package for Inertial Navigation Systems modeling and analysis
MIT License
84 stars 30 forks source link

Errors when installing the package #6

Closed AnaRhisT94 closed 9 months ago

AnaRhisT94 commented 3 years ago

When using the install method I'm getting the following error:

running install
running build
running build_py
creating build\lib.win-amd64-3.6
creating build\lib.win-amd64-3.6\pyins
copying pyins\align.py -> build\lib.win-amd64-3.6\pyins
copying pyins\dcm.py -> build\lib.win-amd64-3.6\pyins
copying pyins\earth.py -> build\lib.win-amd64-3.6\pyins
copying pyins\filt.py -> build\lib.win-amd64-3.6\pyins
copying pyins\integrate.py -> build\lib.win-amd64-3.6\pyins
copying pyins\sim.py -> build\lib.win-amd64-3.6\pyins
copying pyins\transform.py -> build\lib.win-amd64-3.6\pyins
copying pyins\util.py -> build\lib.win-amd64-3.6\pyins
copying pyins\__init__.py -> build\lib.win-amd64-3.6\pyins
running build_ext
building 'pyins._integrate' extension
cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MT -IC:\Users\ii\PycharmProjects\INS_Simulation\include -IC:\Users\ii\AppData\Local\Programs\Python\Python36\include -IC:\U
sers\ii\AppData\Local\Programs\Python\Python36\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\ATLMFC\include" "
-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\u
crt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files
(x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /Tcpyins/_integrate.c /Fobuild\temp.win-
amd64-3.6\Release\pyins/_integrate.obj
error: command 'cl.exe' failed: No such file or directory
nmayorov commented 3 years ago

Hi!

I'm confused, on my email I saw lines like

"""Strapdown integration implemented in Cython."""

import numpy as np
cimport cython
from scipy.linalg.cython_blas cimport dgemv, dgemm
^
------------------------------------------------------------

pyins\_integrate.pyx:7:0: 'scipy\linalg\cython_blas\dgemv.pxd' not found

But here I see error: command 'cl.exe' failed: No such file or directory.

If you have a problem importing from scipy.linalg.cython_blas - can you specify what version of scipy you have?

If you have general problems building on Windows - unfortunately I can't give you 100% exact instruction. Building on Windows is not

Let's clarify the issue first.

Unfortunately I don't really support this code at the moment... But if you are really set to use it, I'll try to help you as I can.

nmayorov commented 9 months ago

Now the package is Python only and can be installed without issues.