(SRlane2) PS E:\SRlane> python E:\SRlane\SRLane-main\setup.py install
E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!!
dist.fetch_build_eggs(dist.setup_requires)
E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
warnings.warn(msg)
running install
E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\cmd.py:66: EasyInstallDeprecationWarning: easy_install command is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` and ``easy_install``.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
self.initialize_options()
running bdist_egg
running egg_info
writing srlane.egg-info\PKG-INFO
writing dependency_links to srlane.egg-info\dependency_links.txt
writing top-level names to srlane.egg-info\top_level.txt
E:\anaconda3\envs\SRlane2\lib\site-packages\torch\utils\cpp_extension.py:495: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
reading manifest file 'srlane.egg-info\SOURCES.txt'
writing manifest file 'srlane.egg-info\SOURCES.txt'
installing library code to build\bdist.win-amd64\egg
running install_lib
running build_py
creating build\lib.win-amd64-cpython-38\srlane
copying srlane\registry.py -> build\lib.win-amd64-cpython-38\srlane
copying srlane\version.py -> build\lib.win-amd64-cpython-38\srlane
copying srlane\__init__.py -> build\lib.win-amd64-cpython-38\srlane
creating build\lib.win-amd64-cpython-38\srlane\datasets
copying srlane\datasets\base_dataset.py -> build\lib.win-amd64-cpython-38\srlane\datasets
copying srlane\datasets\culane.py -> build\lib.win-amd64-cpython-38\srlane\datasets
copying srlane\datasets\registry.py -> build\lib.win-amd64-cpython-38\srlane\datasets
copying srlane\datasets\__init__.py -> build\lib.win-amd64-cpython-38\srlane\datasets
creating build\lib.win-amd64-cpython-38\srlane\engine
copying srlane\engine\optimizer.py -> build\lib.win-amd64-cpython-38\srlane\engine
copying srlane\engine\registry.py -> build\lib.win-amd64-cpython-38\srlane\engine
copying srlane\engine\runner.py -> build\lib.win-amd64-cpython-38\srlane\engine
copying srlane\engine\scheduler.py -> build\lib.win-amd64-cpython-38\srlane\engine
copying srlane\engine\__init__.py -> build\lib.win-amd64-cpython-38\srlane\engine
creating build\lib.win-amd64-cpython-38\srlane\evaluation
copying srlane\evaluation\culane_metric.py -> build\lib.win-amd64-cpython-38\srlane\evaluation
copying srlane\evaluation\__init__.py -> build\lib.win-amd64-cpython-38\srlane\evaluation
creating build\lib.win-amd64-cpython-38\srlane\models
copying srlane\models\registry.py -> build\lib.win-amd64-cpython-38\srlane\models
copying srlane\models\__init__.py -> build\lib.win-amd64-cpython-38\srlane\models
creating build\lib.win-amd64-cpython-38\srlane\ops
copying srlane\ops\nms.py -> build\lib.win-amd64-cpython-38\srlane\ops
copying srlane\ops\__init__.py -> build\lib.win-amd64-cpython-38\srlane\ops
creating build\lib.win-amd64-cpython-38\srlane\utils
copying srlane\utils\lane.py -> build\lib.win-amd64-cpython-38\srlane\utils
copying srlane\utils\logger.py -> build\lib.win-amd64-cpython-38\srlane\utils
copying srlane\utils\net_utils.py -> build\lib.win-amd64-cpython-38\srlane\utils
copying srlane\utils\recorder.py -> build\lib.win-amd64-cpython-38\srlane\utils
copying srlane\utils\visualization.py -> build\lib.win-amd64-cpython-38\srlane\utils
copying srlane\utils\__init__.py -> build\lib.win-amd64-cpython-38\srlane\utils
creating build\lib.win-amd64-cpython-38\srlane\datasets\process
copying srlane\datasets\process\generate_lane_line.py -> build\lib.win-amd64-cpython-38\srlane\datasets\process
copying srlane\datasets\process\process.py -> build\lib.win-amd64-cpython-38\srlane\datasets\process
copying srlane\datasets\process\transforms.py -> build\lib.win-amd64-cpython-38\srlane\datasets\process
copying srlane\datasets\process\__init__.py -> build\lib.win-amd64-cpython-38\srlane\datasets\process
creating build\lib.win-amd64-cpython-38\srlane\models\backbones
copying srlane\models\backbones\resnet.py -> build\lib.win-amd64-cpython-38\srlane\models\backbones
copying srlane\models\backbones\__init__.py -> build\lib.win-amd64-cpython-38\srlane\models\backbones
creating build\lib.win-amd64-cpython-38\srlane\models\heads
copying srlane\models\heads\local_angle_head.py -> build\lib.win-amd64-cpython-38\srlane\models\heads
copying srlane\models\heads\multi_segment_attention.py -> build\lib.win-amd64-cpython-38\srlane\models\heads
copying srlane\models\heads\srlane_head.py -> build\lib.win-amd64-cpython-38\srlane\models\heads
copying srlane\models\heads\__init__.py -> build\lib.win-amd64-cpython-38\srlane\models\heads
creating build\lib.win-amd64-cpython-38\srlane\models\losses
copying srlane\models\losses\focal_loss.py -> build\lib.win-amd64-cpython-38\srlane\models\losses
copying srlane\models\losses\lineiou_loss.py -> build\lib.win-amd64-cpython-38\srlane\models\losses
copying srlane\models\losses\seg_loss.py -> build\lib.win-amd64-cpython-38\srlane\models\losses
copying srlane\models\losses\__init__.py -> build\lib.win-amd64-cpython-38\srlane\models\losses
creating build\lib.win-amd64-cpython-38\srlane\models\necks
copying srlane\models\necks\channel_mapper.py -> build\lib.win-amd64-cpython-38\srlane\models\necks
copying srlane\models\necks\__init__.py -> build\lib.win-amd64-cpython-38\srlane\models\necks
creating build\lib.win-amd64-cpython-38\srlane\models\nets
copying srlane\models\nets\detector.py -> build\lib.win-amd64-cpython-38\srlane\models\nets
copying srlane\models\nets\__init__.py -> build\lib.win-amd64-cpython-38\srlane\models\nets
creating build\lib.win-amd64-cpython-38\srlane\models\utils
copying srlane\models\utils\a3d_sample.py -> build\lib.win-amd64-cpython-38\srlane\models\utils
copying srlane\models\utils\dynamic_assign.py -> build\lib.win-amd64-cpython-38\srlane\models\utils
copying srlane\models\utils\__init__.py -> build\lib.win-amd64-cpython-38\srlane\models\utils
running build_ext
E:\anaconda3\envs\SRlane2\lib\site-packages\torch\utils\cpp_extension.py:380: UserWarning: Error checking compiler version for cl: [WinError 2] 系统找不到 指定的文件。
warnings.warn(f'Error checking compiler version for {compiler}: {error}')
building 'srlane.ops.nms_impl' extension
Traceback (most recent call last):
File "E:\SRlane\SRLane-main\setup.py", line 105, in <module>
setup(name="srlane",
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\__init__.py", line 117, in setup
return distutils.core.setup(**attrs)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\core.py", line 183, in setup
return run_commands(dist)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\core.py", line 199, in run_commands
dist.run_commands()
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\dist.py", line 954, in run_commands
self.run_command(cmd)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\dist.py", line 950, in run_command
super().run_command(command)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\dist.py", line 973, in run_command
cmd_obj.run()
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\command\install.py", line 97, in run
self.do_egg_install()
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\command\install.py", line 149, in do_egg_install
self.run_command('bdist_egg')
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\dist.py", line 950, in run_command
super().run_command(command)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\dist.py", line 973, in run_command
cmd_obj.run()
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\command\bdist_egg.py", line 168, in run
cmd = self.call_command('install_lib', warn_dir=False)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\command\bdist_egg.py", line 154, in call_command
self.run_command(cmdname)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\dist.py", line 950, in run_command
super().run_command(command)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\dist.py", line 973, in run_command
cmd_obj.run()
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\command\install_lib.py", line 19, in run
self.build()
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\command\install_lib.py", line 110, in build
self.run_command('build_ext')
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\dist.py", line 950, in run_command
super().run_command(command)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\dist.py", line 973, in run_command
cmd_obj.run()
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\command\build_ext.py", line 98, in run
_build_ext.run(self)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 359, in run
self.build_extensions()
File "E:\anaconda3\envs\SRlane2\lib\site-packages\torch\utils\cpp_extension.py", line 866, in build_extensions
build_ext.build_extensions(self)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 476, in build_extensions
self._build_extensions_serial()
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 502, in _build_extensions_serial
self.build_extension(ext)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\command\build_ext.py", line 263, in build_extension
_build_ext.build_extension(self, ext)
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 581, in build_extension
self.compiler.link_shared_object(
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\ccompiler.py", line 758, in link_shared_object
self.link(
File "E:\anaconda3\envs\SRlane2\lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 534, in link
build_temp = os.path.dirname(objects[0])
IndexError: list index out of range
最新发布