Skip to content

Can't compile on windows 10 Python 3.6.9 x64 - pathfinder.h #190

@green3g

Description

@green3g

Here's my full build log. Looks like pathfinder.h is missing for some reason, or not importable? I'm not really familiar with building c stuff in python so hopefully someone can lend some pointers:

(snowflakes) C:\Users\groemhildt\AppData\Local\ESRI\conda\envs\snowflakes>pip install fasttrips
Collecting fasttrips
  Using cached https://files.pythonhosted.org/packages/7c/32/c4f203b0095f165fad7c03a96a5fc482e6afe35120b88a915ba3cf559f82/fasttrips-1.0b2.tar.gz
Requirement already satisfied: numpy>=1.15 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from fasttrips) (1.16.5)
Requirement already satisfied: pandas==0.22 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from fasttrips) (0.22.0)
Requirement already satisfied: partridge==0.6.0.dev1 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from fasttrips) (0.6.0.dev1)
Requirement already satisfied: future in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages\future-0.17.1-py3.6.egg (from fasttrips) (0.17.1)
Requirement already satisfied: configparser in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from fasttrips) (4.0.2)
Requirement already satisfied: psutil in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from fasttrips) (5.6.3)
Requirement already satisfied: pytest in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from fasttrips) (4.6.5)
Requirement already satisfied: python-dateutil>=2 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pandas==0.22->fasttrips) (2.8.0)
Requirement already satisfied: pytz>=2011k in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages\pytz-2019.2-py3.6.egg (from pandas==0.22->fasttrips) (2019.2)
Requirement already satisfied: networkx>=2.0 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from partridge==0.6.0.dev1->fasttrips) (2.4)     Requirement already satisfied: py>=1.5.0 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pytest->fasttrips) (1.8.0)
Requirement already satisfied: six>=1.10.0 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pytest->fasttrips) (1.12.0)
Requirement already satisfied: packaging in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pytest->fasttrips) (19.1)
Requirement already satisfied: attrs>=17.4.0 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pytest->fasttrips) (19.1.0)
Requirement already satisfied: atomicwrites>=1.0 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pytest->fasttrips) (1.3.0)
Requirement already satisfied: pluggy<1.0,>=0.12 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pytest->fasttrips) (0.12.0)
Requirement already satisfied: importlib-metadata>=0.12 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pytest->fasttrips) (0.19)
Requirement already satisfied: wcwidth in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pytest->fasttrips) (0.1.7)
Requirement already satisfied: more-itertools>=4.0.0 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pytest->fasttrips) (7.2.0)
Requirement already satisfied: colorama in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from pytest->fasttrips) (0.4.1)
Requirement already satisfied: decorator>=4.3.0 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from networkx>=2.0->partridge==0.6.0.dev1->fasttrips) (4.4.0)
Requirement already satisfied: pyparsing>=2.0.2 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from packaging->pytest->fasttrips) (2.4.2)    Requirement already satisfied: zipp>=0.5 in c:\users\groemhildt\appdata\local\esri\conda\envs\snowflakes\lib\site-packages (from importlib-metadata>=0.12->pytest->fasttrips) (0.5.2)
Building wheels for collected packages: fasttrips
  Building wheel for fasttrips (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: 'C:\Users\groemhildt\AppData\Local\ESRI\conda\envs\snowflakes\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\GROEMH~1\\AppData\\Local\\Temp\\pip-install-5cm8zlev\\fasttrips\\setup.py'"'"'; __file__='"'"'C:\\Users\\GROEMH~1\\AppData\\Local\\Temp\\pip-install-5cm8zlev\\fasttrips\\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\GROEMH~1\AppData\Local\Temp\pip-wheel-c12u3c2d' --python-tag cp36
       cwd: C:\Users\GROEMH~1\AppData\Local\Temp\pip-install-5cm8zlev\fasttrips\
  Complete output (34 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.6
  creating build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Assignment.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Error.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\FastTrips.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Logger.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Passenger.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\PathSet.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Performance.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Route.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Run.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Stop.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\TAZ.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Transfer.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Trip.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\Util.py -> build\lib.win-amd64-3.6\fasttrips
  copying fasttrips\__init__.py -> build\lib.win-amd64-3.6\fasttrips
  creating build\lib.win-amd64-3.6\fasttrips\Examples
  copying fasttrips\Examples\Example Viewer - Demand.ipynb -> build\lib.win-amd64-3.6\fasttrips\Examples
  copying fasttrips\Examples\Example Viewer - Network.ipynb -> build\lib.win-amd64-3.6\fasttrips\Examples
  running build_ext
  building '_fasttrips' extension
  creating build\temp.win-amd64-3.6
  creating build\temp.win-amd64-3.6\Release
  creating build\temp.win-amd64-3.6\Release\src
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\groemhildt\AppData\Local\ESRI\conda\envs\snowflakes\lib\site-packages\numpy\core\include -IC:\Users\groemhildt\AppData\Local\ESRI\conda\envs\snowflakes\include -IC:\Users\groemhildt\AppData\Local\ESRI\conda\envs\snowflakes\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-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" /EHsc /Tpsrc/fasttrips.cpp /Fobuild\temp.win-amd64-3.6\Release\src/fasttrips.obj -std=c++11
  cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
  fasttrips.cpp
  src/fasttrips.cpp(10): fatal error C1083: Cannot open include file: 'pathfinder.h': No such file or directory
  error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
  ----------------------------------------
  ERROR: Failed building wheel for fasttrips
  Running setup.py clean for fasttrips
Failed to build fasttrips
Installing collected packages: fasttrips
  Running setup.py install for fasttrips ... error
    ERROR: Command errored out with exit status 1:
     command: 'C:\Users\groemhildt\AppData\Local\ESRI\conda\envs\snowflakes\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\GROEMH~1\\AppData\\Local\\Temp\\pip-install-5cm8zlev\\fasttrips\\setup.py'"'"'; __file__='"'"'C:\\Users\\GROEMH~1\\AppData\\Local\\Temp\\pip-install-5cm8zlev\\fasttrips\\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:\Users\GROEMH~1\AppData\Local\Temp\pip-record-gand1jy7\install-record.txt' --single-version-externally-managed --compile
         cwd: C:\Users\GROEMH~1\AppData\Local\Temp\pip-install-5cm8zlev\fasttrips\
    Complete output (34 lines):
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.6
    creating build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Assignment.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Error.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\FastTrips.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Logger.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Passenger.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\PathSet.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Performance.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Route.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Run.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Stop.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\TAZ.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Transfer.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Trip.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\Util.py -> build\lib.win-amd64-3.6\fasttrips
    copying fasttrips\__init__.py -> build\lib.win-amd64-3.6\fasttrips
    creating build\lib.win-amd64-3.6\fasttrips\Examples
    copying fasttrips\Examples\Example Viewer - Demand.ipynb -> build\lib.win-amd64-3.6\fasttrips\Examples
    copying fasttrips\Examples\Example Viewer - Network.ipynb -> build\lib.win-amd64-3.6\fasttrips\Examples
    running build_ext
    building '_fasttrips' extension
    creating build\temp.win-amd64-3.6
    creating build\temp.win-amd64-3.6\Release
    creating build\temp.win-amd64-3.6\Release\src
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\groemhildt\AppData\Local\ESRI\conda\envs\snowflakes\lib\site-packages\numpy\core\include -IC:\Users\groemhildt\AppData\Local\ESRI\conda\envs\snowflakes\include -IC:\Users\groemhildt\AppData\Local\ESRI\conda\envs\snowflakes\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-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" /EHsc /Tpsrc/fasttrips.cpp /Fobuild\temp.win-amd64-3.6\Release\src/fasttrips.obj -std=c++11
    cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
    fasttrips.cpp
    src/fasttrips.cpp(10): fatal error C1083: Cannot open include file: 'pathfinder.h': No such file or directory
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Users\groemhildt\AppData\Local\ESRI\conda\envs\snowflakes\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\GROEMH~1\\AppData\\Local\\Temp\\pip-install-5cm8zlev\\fasttrips\\setup.py'"'"'; __file__='"'"'C:\\Users\\GROEMH~1\\AppData\\Local\\Temp\\pip-install-5cm8zlev\\fasttrips\\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:\Users\GROEMH~1\AppData\Local\Temp\pip-record-gand1jy7\install-record.txt' --single-version-externally-managed --compile Check the logs for full command output.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions