Open caterpillarpants opened 8 months ago
Can you provide some more logs about the error?
This is my attempt to install winglian
`ana@durga:~/text-generation-webui-main/repositories/alpaca_lora_4bit$ pip uninstall alpaca_lora_4bit WARNING: Skipping alpaca_lora_4bit as it is not installed. ana@durga:~/text-generation-webui-main/repositories/alpaca_lora_4bit$ git checkout winglian-setup_pip Already on 'winglian-setup_pip' Your branch is up to date with 'origin/winglian-setup_pip'. ana@durga:~/text-generation-webui-main/repositories/alpaca_lora_4bit$ pip install . Defaulting to user installation because normal site-packages is not writeable Processing /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit Preparing metadata (setup.py) ... done Requirement already satisfied: accelerate>=0.22.0 in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.24.0) Requirement already satisfied: colorama in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.4.6) Requirement already satisfied: datasets in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (2.10.1) Requirement already satisfied: einops in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.6.1) Requirement already satisfied: packaging in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (23.2) Requirement already satisfied: peft>=0.5.0 in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.5.0) Requirement already satisfied: pyzmq in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (25.1.0) Requirement already satisfied: safetensors in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.3.1) Requirement already satisfied: sentencepiece in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.1.99) Requirement already satisfied: torch in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (2.0.1+cu118) Requirement already satisfied: transformers>=4.31.0 in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (4.35.0.dev0) Requirement already satisfied: wandb in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.15.4) Requirement already satisfied: huggingface-hub in /home/ana/.local/lib/python3.10/site-packages (from accelerate>=0.22.0->alpaca-lora-4bit==0.1.3) (0.17.3) Requirement already satisfied: psutil in /usr/lib/python3/dist-packages (from accelerate>=0.22.0->alpaca-lora-4bit==0.1.3) (5.9.0) Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from accelerate>=0.22.0->alpaca-lora-4bit==0.1.3) (5.4.1) Requirement already satisfied: numpy>=1.17 in /home/ana/.local/lib/python3.10/site-packages (from accelerate>=0.22.0->alpaca-lora-4bit==0.1.3) (1.24.0) Requirement already satisfied: tqdm in /home/ana/.local/lib/python3.10/site-packages (from peft>=0.5.0->alpaca-lora-4bit==0.1.3) (4.65.0) Requirement already satisfied: filelock in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (3.12.4) Requirement already satisfied: jinja2 in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (3.1.2) Requirement already satisfied: triton==2.0.0 in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (2.0.0) Requirement already satisfied: sympy in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (1.11.1) Requirement already satisfied: typing-extensions in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (4.5.0) Requirement already satisfied: networkx in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (3.1) Requirement already satisfied: lit in /home/ana/.local/lib/python3.10/site-packages (from triton==2.0.0->torch->alpaca-lora-4bit==0.1.3) (16.0.2) Requirement already satisfied: cmake in /home/ana/.local/lib/python3.10/site-packages (from triton==2.0.0->torch->alpaca-lora-4bit==0.1.3) (3.26.3) Requirement already satisfied: regex!=2019.12.17 in /home/ana/.local/lib/python3.10/site-packages (from transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (2023.3.23) Requirement already satisfied: tokenizers<0.15,>=0.14 in /home/ana/.local/lib/python3.10/site-packages (from transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (0.14.1) Requirement already satisfied: requests in /home/ana/.local/lib/python3.10/site-packages (from transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (2.31.0) Requirement already satisfied: multiprocess in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (0.70.14) Requirement already satisfied: pyarrow>=6.0.0 in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (11.0.0) Requirement already satisfied: fsspec[http]>=2021.11.1 in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (2023.4.0) Requirement already satisfied: aiohttp in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (3.8.4) Requirement already satisfied: pandas in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (2.0.3) Requirement already satisfied: responses<0.19 in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (0.18.0) Requirement already satisfied: xxhash in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (3.2.0) Requirement already satisfied: dill<0.3.7,>=0.3.0 in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (0.3.6) Requirement already satisfied: GitPython!=3.1.29,>=1.0.0 in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (3.1.31) Requirement already satisfied: appdirs>=1.4.3 in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (1.4.4) Requirement already satisfied: Click!=8.0.0,>=7.0 in /usr/lib/python3/dist-packages (from wandb->alpaca-lora-4bit==0.1.3) (8.0.3) Requirement already satisfied: sentry-sdk>=1.0.0 in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (1.26.0) Requirement already satisfied: docker-pycreds>=0.4.0 in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (0.4.0) Requirement already satisfied: pathtools in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (0.1.2) Requirement already satisfied: setproctitle in /usr/lib/python3/dist-packages (from wandb->alpaca-lora-4bit==0.1.3) (1.2.2) Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from wandb->alpaca-lora-4bit==0.1.3) (59.6.0) Requirement already satisfied: protobuf!=4.21.0,<5,>=3.19.0 in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (3.20.2) Requirement already satisfied: six>=1.4.0 in /usr/lib/python3/dist-packages (from docker-pycreds>=0.4.0->wandb->alpaca-lora-4bit==0.1.3) (1.16.0) Requirement already satisfied: attrs>=17.3.0 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (23.1.0) Requirement already satisfied: aiosignal>=1.1.2 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (1.3.1) Requirement already satisfied: multidict<7.0,>=4.5 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (6.0.4) Requirement already satisfied: charset-normalizer<4.0,>=2.0 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (3.1.0) Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (4.0.2) Requirement already satisfied: frozenlist>=1.1.1 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (1.3.3) Requirement already satisfied: yarl<2.0,>=1.0 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (1.9.1) Requirement already satisfied: gitdb<5,>=4.0.1 in /home/ana/.local/lib/python3.10/site-packages (from GitPython!=3.1.29,>=1.0.0->wandb->alpaca-lora-4bit==0.1.3) (4.0.10) Requirement already satisfied: urllib3<3,>=1.21.1 in /home/ana/.local/lib/python3.10/site-packages (from requests->transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (1.26.16) Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests->transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (2020.6.20) Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests->transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (3.3) Requirement already satisfied: MarkupSafe>=2.0 in /home/ana/.local/lib/python3.10/site-packages (from jinja2->torch->alpaca-lora-4bit==0.1.3) (2.1.3) Requirement already satisfied: tzdata>=2022.1 in /home/ana/.local/lib/python3.10/site-packages (from pandas->datasets->alpaca-lora-4bit==0.1.3) (2023.3) Requirement already satisfied: pytz>=2020.1 in /home/ana/.local/lib/python3.10/site-packages (from pandas->datasets->alpaca-lora-4bit==0.1.3) (2023.3) Requirement already satisfied: python-dateutil>=2.8.2 in /home/ana/.local/lib/python3.10/site-packages (from pandas->datasets->alpaca-lora-4bit==0.1.3) (2.8.2) Requirement already satisfied: mpmath>=0.19 in /home/ana/.local/lib/python3.10/site-packages (from sympy->torch->alpaca-lora-4bit==0.1.3) (1.3.0) Requirement already satisfied: smmap<6,>=3.0.1 in /home/ana/.local/lib/python3.10/site-packages (from gitdb<5,>=4.0.1->GitPython!=3.1.29,>=1.0.0->wandb->alpaca-lora-4bit==0.1.3) (5.0.0) Building wheels for collected packages: alpaca-lora-4bit Building wheel for alpaca-lora-4bit (setup.py) ... error error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [92 lines of output]
running bdist_wheel
running build
running build_py
package init file 'src/alpaca_lora_4bit/quant_cuda/init.py' not found (or not a regular file)
running build_ext
/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py:388: UserWarning: The detected CUDA version (11.5) has a minor version mismatch with the version that was used to compile PyTorch (11.8). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'alpaca_lora_4bit.quant_cuda' extension
Emitting ninja build file /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/1] /usr/bin/nvcc -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.cu -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++17
FAILED: /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o
/usr/bin/nvcc -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.cu -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++17
/home/ana/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided,
/home/ana/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/home/ana/.local/lib/python3.10/site-packages/torch/include/ATen/core/qualified_name.h(73): here
/usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
435 | function(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:435:145: note: ‘_ArgTypes’
/usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
530 | operator=(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:530:146: note: ‘_ArgTypes’
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1893, in _run_ninja_build
subprocess.run(
File "/usr/lib/python3.10/subprocess.py", line 524, 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 "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/setup.py", line 18, in <module>
setup(
File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.10/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.10/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 299, in run
self.run_command('build')
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.10/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 79, in run
_build_ext.run(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 843, in build_extensions
build_ext.build_extensions(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 202, in build_extension
_build_ext.build_extension(self, ext)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 529, in build_extension
objects = self.compiler.compile(sources,
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 658, in unix_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1574, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1909, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for alpaca-lora-4bit Running setup.py clean for alpaca-lora-4bit Failed to build alpaca-lora-4bit Installing collected packages: alpaca-lora-4bit Running setup.py install for alpaca-lora-4bit ... error error: subprocess-exited-with-error
× Running setup.py install for alpaca-lora-4bit did not run successfully.
│ exit code: 1
╰─> [125 lines of output]
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.10
creating build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/Finetune4bConfig.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/autograd_4bit.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/model_attn_mlp_patch.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/matmul_utils_4bit.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/arg_parser.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/init.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/train_data.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/models.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/custom_autotune.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/triton_utils.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/gradient_checkpointing.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/amp_wrapper.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
creating build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
copying src/alpaca_lora_4bit/monkeypatch/llama_flash_attn_monkey_patch.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
copying src/alpaca_lora_4bit/monkeypatch/peft_tuners_lora_monkey_patch.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
copying src/alpaca_lora_4bit/monkeypatch/init.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
copying src/alpaca_lora_4bit/monkeypatch/gptq_for_llala_lora_monkey_patch.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
copying src/alpaca_lora_4bit/monkeypatch/llama_attn_hijack_xformers.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
creating build/lib.linux-x86_64-3.10/alpaca_lora_4bit/server
copying src/alpaca_lora_4bit/server/server.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/server
copying src/alpaca_lora_4bit/server/init.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/server
package init file 'src/alpaca_lora_4bit/quant_cuda/init.py' not found (or not a regular file)
running build_ext
/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py:388: UserWarning: The detected CUDA version (11.5) has a minor version mismatch with the version that was used to compile PyTorch (11.8). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'alpaca_lora_4bit.quant_cuda' extension
creating /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10
creating /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src
creating /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit
creating /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda
Emitting ninja build file /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/2] c++ -MMD -MF /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda.cpp -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda.o -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++17
[2/2] /usr/bin/nvcc -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.cu -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++17
FAILED: /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o
/usr/bin/nvcc -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.cu -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++17
/home/ana/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided,
/home/ana/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/home/ana/.local/lib/python3.10/site-packages/torch/include/ATen/core/qualified_name.h(73): here
/usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
435 | function(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:435:145: note: ‘_ArgTypes’
/usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
530 | operator=(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:530:146: note: ‘_ArgTypes’
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1893, in _run_ninja_build
subprocess.run(
File "/usr/lib/python3.10/subprocess.py", line 524, 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 "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/setup.py", line 18, in <module>
setup(
File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.10/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.10/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/setuptools/command/install.py", line 68, in run
return orig.install.run(self)
File "/usr/lib/python3.10/distutils/command/install.py", line 619, in run
self.run_command('build')
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.10/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 79, in run
_build_ext.run(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 843, in build_extensions
build_ext.build_extensions(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 202, in build_extension
_build_ext.build_extension(self, ext)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 529, in build_extension
objects = self.compiler.compile(sources,
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 658, in unix_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1574, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1909, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
[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. ╰─> alpaca-lora-4bit
note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. `
And here is my attempt to install the old_compatible.
`ana@durga:~/text-generation-webui-main/repositories/alpaca_lora_4bit$ pip uninstall alpaca_lora_4bit WARNING: Skipping alpaca_lora_4bit as it is not installed. ana@durga:~/text-generation-webui-main/repositories/alpaca_lora_4bit$ git checkout old_compatible Already on 'old_compatible' Your branch is up to date with 'origin/old_compatible'. ana@durga:~/text-generation-webui-main/repositories/alpaca_lora_4bit$ pip install . Defaulting to user installation because normal site-packages is not writeable Processing /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit Preparing metadata (setup.py) ... done Requirement already satisfied: accelerate>=0.22.0 in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.24.0) Requirement already satisfied: colorama in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.4.6) Requirement already satisfied: datasets in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (2.10.1) Requirement already satisfied: einops in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.6.1) Requirement already satisfied: packaging in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (23.2) Requirement already satisfied: peft>=0.5.0 in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.5.0) Requirement already satisfied: pyzmq in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (25.1.0) Requirement already satisfied: safetensors in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.3.1) Requirement already satisfied: sentencepiece in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.1.99) Requirement already satisfied: torch in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (2.0.1+cu118) Requirement already satisfied: transformers>=4.31.0 in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (4.35.0.dev0) Requirement already satisfied: wandb in /home/ana/.local/lib/python3.10/site-packages (from alpaca-lora-4bit==0.1.3) (0.15.4) Requirement already satisfied: numpy>=1.17 in /home/ana/.local/lib/python3.10/site-packages (from accelerate>=0.22.0->alpaca-lora-4bit==0.1.3) (1.24.0) Requirement already satisfied: psutil in /usr/lib/python3/dist-packages (from accelerate>=0.22.0->alpaca-lora-4bit==0.1.3) (5.9.0) Requirement already satisfied: huggingface-hub in /home/ana/.local/lib/python3.10/site-packages (from accelerate>=0.22.0->alpaca-lora-4bit==0.1.3) (0.17.3) Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from accelerate>=0.22.0->alpaca-lora-4bit==0.1.3) (5.4.1) Requirement already satisfied: tqdm in /home/ana/.local/lib/python3.10/site-packages (from peft>=0.5.0->alpaca-lora-4bit==0.1.3) (4.65.0) Requirement already satisfied: jinja2 in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (3.1.2) Requirement already satisfied: triton==2.0.0 in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (2.0.0) Requirement already satisfied: filelock in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (3.12.4) Requirement already satisfied: sympy in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (1.11.1) Requirement already satisfied: networkx in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (3.1) Requirement already satisfied: typing-extensions in /home/ana/.local/lib/python3.10/site-packages (from torch->alpaca-lora-4bit==0.1.3) (4.5.0) Requirement already satisfied: lit in /home/ana/.local/lib/python3.10/site-packages (from triton==2.0.0->torch->alpaca-lora-4bit==0.1.3) (16.0.2) Requirement already satisfied: cmake in /home/ana/.local/lib/python3.10/site-packages (from triton==2.0.0->torch->alpaca-lora-4bit==0.1.3) (3.26.3) Requirement already satisfied: tokenizers<0.15,>=0.14 in /home/ana/.local/lib/python3.10/site-packages (from transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (0.14.1) Requirement already satisfied: regex!=2019.12.17 in /home/ana/.local/lib/python3.10/site-packages (from transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (2023.3.23) Requirement already satisfied: requests in /home/ana/.local/lib/python3.10/site-packages (from transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (2.31.0) Requirement already satisfied: pandas in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (2.0.3) Requirement already satisfied: xxhash in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (3.2.0) Requirement already satisfied: responses<0.19 in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (0.18.0) Requirement already satisfied: fsspec[http]>=2021.11.1 in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (2023.4.0) Requirement already satisfied: dill<0.3.7,>=0.3.0 in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (0.3.6) Requirement already satisfied: multiprocess in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (0.70.14) Requirement already satisfied: pyarrow>=6.0.0 in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (11.0.0) Requirement already satisfied: aiohttp in /home/ana/.local/lib/python3.10/site-packages (from datasets->alpaca-lora-4bit==0.1.3) (3.8.4) Requirement already satisfied: sentry-sdk>=1.0.0 in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (1.26.0) Requirement already satisfied: docker-pycreds>=0.4.0 in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (0.4.0) Requirement already satisfied: pathtools in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (0.1.2) Requirement already satisfied: Click!=8.0.0,>=7.0 in /usr/lib/python3/dist-packages (from wandb->alpaca-lora-4bit==0.1.3) (8.0.3) Requirement already satisfied: protobuf!=4.21.0,<5,>=3.19.0 in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (3.20.2) Requirement already satisfied: GitPython!=3.1.29,>=1.0.0 in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (3.1.31) Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from wandb->alpaca-lora-4bit==0.1.3) (59.6.0) Requirement already satisfied: appdirs>=1.4.3 in /home/ana/.local/lib/python3.10/site-packages (from wandb->alpaca-lora-4bit==0.1.3) (1.4.4) Requirement already satisfied: setproctitle in /usr/lib/python3/dist-packages (from wandb->alpaca-lora-4bit==0.1.3) (1.2.2) Requirement already satisfied: six>=1.4.0 in /usr/lib/python3/dist-packages (from docker-pycreds>=0.4.0->wandb->alpaca-lora-4bit==0.1.3) (1.16.0) Requirement already satisfied: multidict<7.0,>=4.5 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (6.0.4) Requirement already satisfied: aiosignal>=1.1.2 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (1.3.1) Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (4.0.2) Requirement already satisfied: yarl<2.0,>=1.0 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (1.9.1) Requirement already satisfied: frozenlist>=1.1.1 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (1.3.3) Requirement already satisfied: charset-normalizer<4.0,>=2.0 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (3.1.0) Requirement already satisfied: attrs>=17.3.0 in /home/ana/.local/lib/python3.10/site-packages (from aiohttp->datasets->alpaca-lora-4bit==0.1.3) (23.1.0) Requirement already satisfied: gitdb<5,>=4.0.1 in /home/ana/.local/lib/python3.10/site-packages (from GitPython!=3.1.29,>=1.0.0->wandb->alpaca-lora-4bit==0.1.3) (4.0.10) Requirement already satisfied: urllib3<3,>=1.21.1 in /home/ana/.local/lib/python3.10/site-packages (from requests->transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (1.26.16) Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests->transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (3.3) Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests->transformers>=4.31.0->alpaca-lora-4bit==0.1.3) (2020.6.20) Requirement already satisfied: MarkupSafe>=2.0 in /home/ana/.local/lib/python3.10/site-packages (from jinja2->torch->alpaca-lora-4bit==0.1.3) (2.1.3) Requirement already satisfied: python-dateutil>=2.8.2 in /home/ana/.local/lib/python3.10/site-packages (from pandas->datasets->alpaca-lora-4bit==0.1.3) (2.8.2) Requirement already satisfied: tzdata>=2022.1 in /home/ana/.local/lib/python3.10/site-packages (from pandas->datasets->alpaca-lora-4bit==0.1.3) (2023.3) Requirement already satisfied: pytz>=2020.1 in /home/ana/.local/lib/python3.10/site-packages (from pandas->datasets->alpaca-lora-4bit==0.1.3) (2023.3) Requirement already satisfied: mpmath>=0.19 in /home/ana/.local/lib/python3.10/site-packages (from sympy->torch->alpaca-lora-4bit==0.1.3) (1.3.0) Requirement already satisfied: smmap<6,>=3.0.1 in /home/ana/.local/lib/python3.10/site-packages (from gitdb<5,>=4.0.1->GitPython!=3.1.29,>=1.0.0->wandb->alpaca-lora-4bit==0.1.3) (5.0.0) Building wheels for collected packages: alpaca-lora-4bit Building wheel for alpaca-lora-4bit (setup.py) ... error error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [93 lines of output]
running bdist_wheel
running build
running build_py
package init file 'src/alpaca_lora_4bit/quant_cuda/init.py' not found (or not a regular file)
running build_ext
/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py:388: UserWarning: The detected CUDA version (11.5) has a minor version mismatch with the version that was used to compile PyTorch (11.8). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'alpaca_lora_4bit.quant_cuda' extension
Emitting ninja build file /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/2] c++ -MMD -MF /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda.cpp -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda.o -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++17
[2/2] /usr/bin/nvcc -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.cu -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++17
FAILED: /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o
/usr/bin/nvcc -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.cu -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++17
/home/ana/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided,
/home/ana/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/home/ana/.local/lib/python3.10/site-packages/torch/include/ATen/core/qualified_name.h(73): here
/usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
435 | function(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:435:145: note: ‘_ArgTypes’
/usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
530 | operator=(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:530:146: note: ‘_ArgTypes’
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1893, in _run_ninja_build
subprocess.run(
File "/usr/lib/python3.10/subprocess.py", line 524, 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 "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/setup.py", line 18, in <module>
setup(
File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.10/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.10/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 299, in run
self.run_command('build')
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.10/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 79, in run
_build_ext.run(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 843, in build_extensions
build_ext.build_extensions(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 202, in build_extension
_build_ext.build_extension(self, ext)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 529, in build_extension
objects = self.compiler.compile(sources,
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 658, in unix_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1574, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1909, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for alpaca-lora-4bit Running setup.py clean for alpaca-lora-4bit Failed to build alpaca-lora-4bit Installing collected packages: alpaca-lora-4bit Running setup.py install for alpaca-lora-4bit ... error error: subprocess-exited-with-error
× Running setup.py install for alpaca-lora-4bit did not run successfully.
│ exit code: 1
╰─> [125 lines of output]
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.10
creating build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/Finetune4bConfig.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/autograd_4bit.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/model_attn_mlp_patch.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/matmul_utils_4bit.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/arg_parser.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/init.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/train_data.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/models.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/custom_autotune.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/triton_utils.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/gradient_checkpointing.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
copying src/alpaca_lora_4bit/amp_wrapper.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit
creating build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
copying src/alpaca_lora_4bit/monkeypatch/llama_flash_attn_monkey_patch.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
copying src/alpaca_lora_4bit/monkeypatch/peft_tuners_lora_monkey_patch.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
copying src/alpaca_lora_4bit/monkeypatch/init.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
copying src/alpaca_lora_4bit/monkeypatch/gptq_for_llala_lora_monkey_patch.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
copying src/alpaca_lora_4bit/monkeypatch/llama_attn_hijack_xformers.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/monkeypatch
creating build/lib.linux-x86_64-3.10/alpaca_lora_4bit/server
copying src/alpaca_lora_4bit/server/server.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/server
copying src/alpaca_lora_4bit/server/init.py -> build/lib.linux-x86_64-3.10/alpaca_lora_4bit/server
package init file 'src/alpaca_lora_4bit/quant_cuda/init.py' not found (or not a regular file)
running build_ext
/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py:388: UserWarning: The detected CUDA version (11.5) has a minor version mismatch with the version that was used to compile PyTorch (11.8). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'alpaca_lora_4bit.quant_cuda' extension
creating /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10
creating /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src
creating /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit
creating /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda
Emitting ninja build file /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/2] c++ -MMD -MF /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda.cpp -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda.o -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++17
[2/2] /usr/bin/nvcc -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.cu -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++17
FAILED: /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o
/usr/bin/nvcc -I/home/ana/.local/lib/python3.10/site-packages/torch/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/ana/.local/lib/python3.10/site-packages/torch/include/TH -I/home/ana/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.cu -o /home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/build/temp.linux-x86_64-3.10/src/alpaca_lora_4bit/quant_cuda/quant_cuda_kernel.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_BFLOAT16_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=quant_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++17
/home/ana/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided,
/home/ana/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/home/ana/.local/lib/python3.10/site-packages/torch/include/ATen/core/qualified_name.h(73): here
/usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
435 | function(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:435:145: note: ‘_ArgTypes’
/usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
530 | operator=(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:530:146: note: ‘_ArgTypes’
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1893, in _run_ninja_build
subprocess.run(
File "/usr/lib/python3.10/subprocess.py", line 524, 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 "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/home/ana/text-generation-webui-main/repositories/alpaca_lora_4bit/setup.py", line 18, in <module>
setup(
File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.10/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.10/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/setuptools/command/install.py", line 68, in run
return orig.install.run(self)
File "/usr/lib/python3.10/distutils/command/install.py", line 619, in run
self.run_command('build')
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.10/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 79, in run
_build_ext.run(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 843, in build_extensions
build_ext.build_extensions(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 202, in build_extension
_build_ext.build_extension(self, ext)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 529, in build_extension
objects = self.compiler.compile(sources,
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 658, in unix_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1574, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1909, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
[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. ╰─> alpaca-lora-4bit
note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. `
I guess I cannot find a .log file. so I hope the above is useful. If there is a specific log file somewhere please tell me where it is and I can post it for you.
I have to admit. I'm kinda giddy getting tech support from a guy who made 4bit training possible for llm's. you are pretty awesome, sir.
I found the similar issue here... https://github.com/NVIDIA/nccl/issues/650 Maybe the cause is the compatibility of cuda and std c++
Well, I am running gcc 12. I installed gcc 10 via sudo apt install gcc-10, but I don't think it's default or active. sudo update-alternatives isn't working initially. Frankly, I'm a bit over my head. I have to go to bed soon, so I'll have to take this up tomorrow. I hope to try the bisqwit solution. So update tomorrow!
well, I have nothing to update. I am now on gcc 10 and it's not working. I also have nvcc in the path, but it still can't find it.
here is my current error: ` error: [Errno 2] No such file or directory: '/home/ana/text-generation-webui-main/installer_files/env/bin/nvcc' [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for alpaca-lora-4bit Running setup.py clean for alpaca-lora-4bit Failed to build alpaca-lora-4bit ERROR: Could not build wheels for alpaca-lora-4bit, which is required to install pyproject.toml-based projects `
I had a similar problem trying to deep deepspeed to compile. My nvcc was at /usr/bin and pip or alpacalora wasn't looking there, so I put it in the path with : export PATH=/usr/bin:$PATH
this fixed it for deepspeed, but isn't working here.
try putting this after the activation of virtual env? The virtual env would overwrite the environment variables.
OK, so I've solved this nvcc issue, but have a new error. I am using text-generation-webui which has a new cmd_linux.sh command which starts a terminal and the I thought we were to do our text-gen terminal stuff with this.I assumed it started the environment, but really I have no idea. Anyway...
If I compile while using the cmd_linus.sh shell, I get the nvcc error.
If I compile without the cmd_linux.sh.shell, that it to say, in the normal terminal, I do not get the nvcc error. Instead I get these errors:
Building wheel for alpaca-lora-4bit (setup.py) ... error
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1909, in _run_ninja_build raise RuntimeError(message) from e RuntimeError: Error compiling objects for extension
File "/home/ana/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1909, in _run_ninja_build raise RuntimeError(message) from e RuntimeError: Error compiling objects for extension
There is additional output, but I didn't want to clutter the post. if you want a verbose output I can provide it.
I cannot compile the wheels. whether I use winglian or old_compatible, I end up with this error message. ` RuntimeError: Error compiling objects for extension [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for alpaca-lora-4bit Running setup.py clean for alpaca-lora-4bit Failed to build alpaca-lora-4bit Installing collected packages: alpaca-lora-4bit Running setup.py install for alpaca-lora-4bit ... error error: subprocess-exited-with-error
× Running setup.py install for alpaca-lora-4bit did not run successfully. │ exit code: 1 ╰─> [125 lines of output] `
then it resumes installing and later gives this error. ` RuntimeError: Error compiling objects for extension [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. ╰─> alpaca-lora-4bit `
I had gotten this to work in the past, but have since had to reinstall text-generation-webui, at which time my "monkey-patch" stopped working. Any ideas to get it to work? I need the 4bit support since I have limited vram.