No windows com python 3.13.1, ao executar pip install para algo (aeneas) não consigo resolver: Você deve instalar o numpy antes de instalar o aeneas
Tentei muitas abordagens diferentes, incluindo seguir postagens mais antigas do stackoverflow sobre o assunto.
Eu esperava que pelo menos essa abordagem funcionasse:
python -m venv myenv
.\myenv\Scripts\Activate
pip install numpy
pip list
Package Version
------- -------
numpy 2.2.1
pip 24.3.1
pip install aeneas
Collecting aeneas
Using cached aeneas-1.7.3.0.tar.gz (5.5 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [3 lines of output]
[ERRO] You must install numpy before installing aeneas
[INFO] Try the following command:
[INFO] $ sudo pip install numpy
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
pip install setuptools
pip install --upgrade pip setuptools wheel
pip install --no-build-isolation aeneas
...You must install numpy before installing aeneas
Os dois últimos comandos estão corretos, exceto que o pacote é antigo e requer
numpy.distutils
. Isso significa que ele precisanumpy
da versão 1 e não 2. Tambémnumpy.distutils
foi removido no python 3.12. Então a solução é usar o Python 3.11 e:No Windows tenho mais sorte ao executar
Como reduz potenciais problemas de caminho e garante que você esteja usando o pip certo para seu python
Você pode tentar isso?