最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

pytorch - Impossible to install mistral-inference python package - Stack Overflow

programmeradmin1浏览0评论

I want to install the python package 'mistral-inference'.

My computer has a GPU and is using windows 11.
Python 3.13.2
pip 24.3.1

I created a new virtual environnment. Then I ran 'pip install mistral-inference'. I got the following error:

Collecting xformers>=0.0.24 (from mistral-inference)
  Using cached xformers-0.0.29.post3.tar.gz (8.5 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  error: subprocess-exited-with-error
  ...

ModuleNotFoundError: No module named 'torch'

I then tried to install 'torch' in my venv beforehand, I tried many versions of it (CPU, CUDA 11.8, CUDA 12.4, CUDA 12.6) but I always get the same error.

I also tried to download the source code of 'mistral-inference' from github, but got here the same kind of problem:

Collecting jnius==1.1.0 (from -r .\requirements.txt (line 16))
  Using cached jnius-1.1.0.tar.gz (28 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  error: subprocess-exited-with-error
  ...

ModuleNotFoundError: No module named 'Cython'

Same I tried to install first Cython, I tried the latest version, I tried version 0.29.37, always the same error.

What should I do?

I want to install the python package 'mistral-inference'.

My computer has a GPU and is using windows 11.
Python 3.13.2
pip 24.3.1

I created a new virtual environnment. Then I ran 'pip install mistral-inference'. I got the following error:

Collecting xformers>=0.0.24 (from mistral-inference)
  Using cached xformers-0.0.29.post3.tar.gz (8.5 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  error: subprocess-exited-with-error
  ...

ModuleNotFoundError: No module named 'torch'

I then tried to install 'torch' in my venv beforehand, I tried many versions of it (CPU, CUDA 11.8, CUDA 12.4, CUDA 12.6) but I always get the same error.

I also tried to download the source code of 'mistral-inference' from github, but got here the same kind of problem:

Collecting jnius==1.1.0 (from -r .\requirements.txt (line 16))
  Using cached jnius-1.1.0.tar.gz (28 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  error: subprocess-exited-with-error
  ...

ModuleNotFoundError: No module named 'Cython'

Same I tried to install first Cython, I tried the latest version, I tried version 0.29.37, always the same error.

What should I do?

Share Improve this question asked Feb 14 at 21:14 minosminos 306 bronze badges 1
  • pyjnius.readthedocs.io/en/latest/… The docs mentions compatibility with Python 2.7, 3.5 and 3.6. You need Java and Visual C++ Build Tools. – phd Commented Feb 14 at 21:21
Add a comment  | 

1 Answer 1

Reset to default 0

Faced the same issue with this Python version. Python 3.13 is not fully supported by many libraries yet, including torch, xformers, and jnius! I strongly recommend downgrading to Python 3.10 or 3.11, as these versions have better compatibility.

Some steps I used to run it in virtual enviroment after I set Python to 3.11 in PATH:

python -m venv mistral_env
mistral_env\Scripts\activate

This way the following installs have completed successfully in the virtual enviroment:

pip install torch torchvision torchaudio --index-url https://download.pytorch./whl/cu121
pip install cython
pip install numpy scipy sentencepiece
pip install xformers
pip install mistral-inference
发布评论

评论列表(0)

  1. 暂无评论