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

Issue installing GPX plugin on Octoprint 1.8.1 #94

Open
Pmullins1 opened this issue Jun 5, 2022 · 1 comment
Open

Issue installing GPX plugin on Octoprint 1.8.1 #94

Pmullins1 opened this issue Jun 5, 2022 · 1 comment

Comments

@Pmullins1
Copy link

I am trying to use Octoprint on my PC to control my Makerbot Rep2 and am receiving the following issue when trying to install the GPX plugin. Any assistance would be greatly appreciated.

Installing plugin from https://markwal.github.io/octoprint-download/OctoPrint-GPX.tgz...
C:\Octoprint\venv\Scripts\python.exe -m pip --disable-pip-version-check install file:///c:/users/llesh/appdata/local/temp/tmpxqlvww3p/octoprint-gpx.tgz --no-cache-dir
Processing c:\users\llesh\appdata\local\temp\tmpxqlvww3p\octoprint-gpx.tgz
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Using legacy 'setup.py install' for OctoPrint-GPX, since package 'wheel' is not installed.
Installing collected packages: OctoPrint-GPX
Running setup.py install for OctoPrint-GPX: started
error: subprocess-exited-with-error
Running setup.py install for OctoPrint-GPX did not run successfully.
exit code: 1
[44 lines of output]
running install
running build
got version from file C:\Users\llesh\AppData\Local\Temp\pip-req-build-690vhze6\octoprint_GPX/version.py {'version': '2.6.8', 'full':
running build_py
creating build
creating build\lib.win-amd64-3.10
creating build\lib.win-amd64-3.10\octoprint_GPX
copying octoprint_GPX\gpxprinter.py -> build\lib.win-amd64-3.10\octoprint_GPX
copying octoprint_GPX\iniparser.py -> build\lib.win-amd64-3.10\octoprint_GPX
copying octoprint_GPX_version.py -> build\lib.win-amd64-3.10\octoprint_GPX
copying octoprint_GPX_init
.py -> build\lib.win-amd64-3.10\octoprint_GPX
running egg_info
creating OctoPrint_GPX.egg-info
writing OctoPrint_GPX.egg-info\PKG-INFO
writing dependency_links to OctoPrint_GPX.egg-info\dependency_links.txt
writing entry points to OctoPrint_GPX.egg-info\entry_points.txt
writing top-level names to OctoPrint_GPX.egg-info\top_level.txt
writing manifest file 'OctoPrint_GPX.egg-info\SOURCES.txt'
reading manifest file 'OctoPrint_GPX.egg-info\SOURCES.txt'
writing manifest file 'OctoPrint_GPX.egg-info\SOURCES.txt'
creating build\lib.win-amd64-3.10\octoprint_GPX\static
creating build\lib.win-amd64-3.10\octoprint_GPX\static\css
copying octoprint_GPX\static\css\gpx.css -> build\lib.win-amd64-3.10\octoprint_GPX\static\css
creating build\lib.win-amd64-3.10\octoprint_GPX\static\js
copying octoprint_GPX\static\js\gpx.js -> build\lib.win-amd64-3.10\octoprint_GPX\static\js
creating build\lib.win-amd64-3.10\octoprint_GPX\static\less
copying octoprint_GPX\static\less\gpx.less -> build\lib.win-amd64-3.10\octoprint_GPX\static\less
copying octoprint_GPX\static\less\Makefile -> build\lib.win-amd64-3.10\octoprint_GPX\static\less
creating build\lib.win-amd64-3.10\octoprint_GPX\templates
copying octoprint_GPX\templates\GPX_settings.jinja2 -> build\lib.win-amd64-3.10\octoprint_GPX\templates
running build_ext
building 'gcodex3g' extension
creating build\temp.win-amd64-3.10
creating build\temp.win-amd64-3.10\Release
creating build\temp.win-amd64-3.10\Release\GPX
creating build\temp.win-amd64-3.10\Release\GPX\src
creating build\temp.win-amd64-3.10\Release\GPX\src\gpx
creating build\temp.win-amd64-3.10\Release\GPX\src\pymodule
creating build\temp.win-amd64-3.10\Release\GPX\src\shared
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Octoprint\venv\include -IC:\Program Files\Python310\include -IC:\Program Files\Python310\Include -IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /TcGPX/src/gpx/gpx-main.c /Fobuild\temp.win-amd64-3.10\Release\GPX/src/gpx/gpx-main.obj -DGPX_VERSION=""OctoPrint"" -DSERIAL_SUPPORT -fvisibility=hidden -IGPX/build/src/shared -IGPX/src/shared -IGPX/src/gpx
cl : Command line warning D9002 : ignoring unknown option '-fvisibility=hidden'
gpx-main.c
GPX/src/gpx/gpx-main.c(34): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x64\cl.exe' failed with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
Encountered error while trying to install package.
OctoPrint-GPX
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
Running setup.py install for OctoPrint-GPX: finished with status 'error'
Error!
Could not parse output from pip, see plugin_pluginmanager_console.log for generated output

@ajnorell
Copy link

This plugin is not compatible with windows versions of octoPrint, only Linux.
https://community.octoprint.org/t/gpx-wont-install-on-octoprint-on-windows/45905

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

2 participants