AndrewWalker / pydubins

Python wrapper of the C version of the Dubins-Curves library
MIT License
72 stars 53 forks source link

An error occurred while installing with source code #21

Open pyl-cool opened 1 year ago

pyl-cool commented 1 year ago

running install D:\anaconda\conda\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( D:\anaconda\conda\lib\site-packages\setuptools\command\easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( running bdist_egg running egg_info writing dubins.egg-info\PKG-INFO writing dependency_links to dubins.egg-info\dependency_links.txt writing top-level names to dubins.egg-info\top_level.txt reading manifest file 'dubins.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.txt' writing manifest file 'dubins.egg-info\SOURCES.txt' installing library code to build\bdist.win-amd64\egg running install_lib running build_ext building 'dubins' extension "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -Idubins/include -ID:\anaconda\conda\include -ID:\anaconda\conda\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tcdubins/dubins.c /Fobuild\temp.win-amd64-cpython-310\Release\dubins/dubins.obj dubins.c dubins/dubins.c(3875): error C2105: “++”需要左值 dubins/dubins.c(3877): error C2105: “--”需要左值 dubins/dubins.c(4497): error C2039: "tp_print": 不是 "_typeobject" 的成员 D:\anaconda\conda\include\cpython/object.h(191): note: 参见“_typeobject”的声明 dubins/dubins.c(4502): error C2039: "tp_print": 不是 "_typeobject" 的成员 D:\anaconda\conda\include\cpython/object.h(191): note: 参见“_typeobject”的声明 dubins/dubins.c(5107): warning C4996: '_PyUnicode_get_wstr_length': deprecated in 3.3 dubins/dubins.c(5123): warning C4996: '_PyUnicode_get_wstr_length': deprecated in 3.3 error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe' failed with exit code 2

RabbiitT commented 7 months ago

I also encountered this problem,how to solve it?

rdesc commented 5 months ago

Take a look here https://github.com/AndrewWalker/pydubins/issues/16#issuecomment-1779758323

If you have python 3.9, you can try installing with

pip install git+https://github.com/rdesc/pydubins.git