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

Installation failed with an error #129

Open
cavaniho opened this issue Feb 27, 2024 · 2 comments
Open

Installation failed with an error #129

cavaniho opened this issue Feb 27, 2024 · 2 comments

Comments

@cavaniho
Copy link

cavaniho commented Feb 27, 2024

while i install stable-fast, it reported an error.
`Emitting ninja build file C:\Users\q1995\AppData\Local\Temp\pip-install-ugtvyy8x\stable-fast_2f652149293c411f9231a1a1ade314b9\build\temp.win-amd64-cpython-310\Release\build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: error: Stat(C:/Users/q1995/AppData/Local/Temp/pip-install-ugtvyy8x/stable-fast_2f652149293c411f9231a1a1ade314b9/build/temp.win-amd64-cpython-310/Release/Users/q1995/AppData/Local/Temp/pip-install-ugtvyy8x/stable-fast_2f652149293c411f9231a1a1ade314b9/src/sfast/csrc/jit/compilation_unit.obj): Filename longer than 260 characters
Traceback (most recent call last):
File "D:\python\lib\site-packages\torch\utils\cpp_extension.py", line 1893, in _run_ninja_build
subprocess.run(
File "D:\python\lib\subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "", line 2, in
File "", line 34, in
File "C:\Users\q1995\AppData\Local\Temp\pip-install-ugtvyy8x\stable-fast_2f652149293c411f9231a1a1ade314b9\setup.py", line 220, in
setup(
File "D:\python\lib\site-packages\setuptools_init_.py", line 87, in setup
return distutils.core.setup(**attrs)
File "D:\python\lib\site-packages\setuptools_distutils\core.py", line 185, in setup
return run_commands(dist)
File "D:\python\lib\site-packages\setuptools_distutils\core.py", line 201, in run_commands
dist.run_commands()
File "D:\python\lib\site-packages\setuptools_distutils\dist.py", line 968, in run_commands
self.run_command(cmd)
File "D:\python\lib\site-packages\setuptools\dist.py", line 1217, in run_command
super().run_command(command)
File "D:\python\lib\site-packages\setuptools_distutils\dist.py", line 987, in run_command
cmd_obj.run()
File "D:\python\lib\site-packages\wheel\bdist_wheel.py", line 343, in run
self.run_command("build")
File "D:\python\lib\site-packages\setuptools_distutils\cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "D:\python\lib\site-packages\setuptools\dist.py", line 1217, in run_command
super().run_command(command)
File "D:\python\lib\site-packages\setuptools_distutils\dist.py", line 987, in run_command
cmd_obj.run()
File "D:\python\lib\site-packages\setuptools_distutils\command\build.py", line 132, in run
self.run_command(cmd_name)
File "D:\python\lib\site-packages\setuptools_distutils\cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "D:\python\lib\site-packages\setuptools\dist.py", line 1217, in run_command
super().run_command(command)
File "D:\python\lib\site-packages\setuptools_distutils\dist.py", line 987, in run_command
cmd_obj.run()
File "D:\python\lib\site-packages\setuptools\command\build_ext.py", line 84, in run
_build_ext.run(self)
File "D:\python\lib\site-packages\Cython\Distutils\old_build_ext.py", line 186, in run
_build_ext.build_ext.run(self)
File "D:\python\lib\site-packages\setuptools_distutils\command\build_ext.py", line 346, in run
self.build_extensions()
File "D:\python\lib\site-packages\torch\utils\cpp_extension.py", line 843, in build_extensions
build_ext.build_extensions(self)
File "D:\python\lib\site-packages\Cython\Distutils\old_build_ext.py", line 195, in build_extensions
_build_ext.build_ext.build_extensions(self)
File "D:\python\lib\site-packages\setuptools_distutils\command\build_ext.py", line 466, in build_extensions
self._build_extensions_serial()
File "D:\python\lib\site-packages\setuptools_distutils\command\build_ext.py", line 492, in _build_extensions_serial
self.build_extension(ext)
File "D:\python\lib\site-packages\setuptools\command\build_ext.py", line 246, in build_extension
_build_ext.build_extension(self, ext)
File "D:\python\lib\site-packages\setuptools_distutils\command\build_ext.py", line 547, in build_extension
objects = self.compiler.compile(
File "D:\python\lib\site-packages\torch\utils\cpp_extension.py", line 815, in win_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "D:\python\lib\site-packages\torch\utils\cpp_extension.py", line 1574, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "D:\python\lib\site-packages\torch\utils\cpp_extension.py", line 1909, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.
full command: 'D:\python\python.exe' -u -c '
exec(compile('"'"''"'"''"'"'

This is -- a caller that pip uses to run setup.py

- It imports setuptools before invoking setup.py, to enable projects that directly

import from distutils.core to work with newer packaging standards.

- It provides a clear error message when setuptools is not installed.

- It sets sys.argv[0] to the underlying setup.py, when invoking setup.py so

setuptools doesn'"'"'t think the script is -c. This avoids the following warning:

manifest_maker: standard file '"'"'-c'"'"' not found".

- It generates a shim setup.py, for handling setup.cfg-only projects.

import os, sys, tokenize

try:
import setuptools
except ImportError as error:
print(
"ERROR: Can not execute setup.py since setuptools is not available in "
"the build environment.",
file=sys.stderr,
)
sys.exit(1)

file = %r
sys.argv[0] = file

if os.path.exists(file):
filename = file
with tokenize.open(file) as f:
setup_py_code = f.read()
else:
filename = ""
setup_py_code = "from setuptools import setup; setup()"

exec(compile(setup_py_code, filename, "exec"))
'"'"''"'"''"'"' % ('"'"'C:\Users\q1995\AppData\Local\Temp\pip-install-ugtvyy8x\stable-fast_2f652149293c411f9231a1a1ade314b9\setup.py'"'"',), "", "exec"))' bdist_wheel -d 'C:\Users\q1995\AppData\Local\Temp\pip-wheel-737e9q9p'
cwd: C:\Users\q1995\AppData\Local\Temp\pip-install-ugtvyy8x\stable-fast_2f652149293c411f9231a1a1ade314b9
Building wheel for stable-fast (setup.py) ... error
ERROR: Failed building wheel for stable-fast
Running setup.py clean for stable-fast
Running command python setup.py clean
Using CUBLAS from D:\python\lib\site-packages\nvidia\cublas
running clean
removing 'build\temp.win-amd64-cpython-310' (and everything under it)
removing 'build\lib.win-amd64-cpython-310' (and everything under it)
'build\bdist.win-amd64' does not exist -- can't clean it
'build\scripts-3.10' does not exist -- can't clean it
removing 'build'
Failed to build stable-fast
ERROR: Could not build wheels for stable-fast, which is required to install pyproject.toml-based projects`

@cavaniho cavaniho changed the title error when insta error when install Feb 27, 2024
@cavaniho cavaniho changed the title error when install Installation failed with an error Feb 27, 2024
@m4niacjp
Copy link

m4niacjp commented Mar 7, 2024

Yeah, i have the same issue unfortunately.

@lovejing0306
Copy link

Yeah, i have the same issue unfortunately.

how to solve it

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

3 participants