Не удается установить модуль шума - PullRequest
0 голосов
/ 18 ноября 2018

Я пытался установить модуль Noise (https://pypi.org/project/noise/) с PIP, но он показал мне это ...

Collecting noise
Using cached https://files.pythonhosted.org/packages/18/29/bb830ee6d934311e17a7a4fa1368faf3e73fbb09c0d80fc44e41828df177/noise-1.2.2.tar.gz
Installing collected packages: noise
Running setup.py install for noise ... error
Complete output from command C:\Users\Zapdexio\AppData\Local\Programs\Python\Python37\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Zapdexio\\AppData\\Local\\Temp\\pip-install-jn9dq5g6\\noise\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\Zapdexio\AppData\Local\Temp\pip-record-iqmzked2\install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.7
creating build\lib.win-amd64-3.7\noise
copying perlin.py -> build\lib.win-amd64-3.7\noise
copying setup.py -> build\lib.win-amd64-3.7\noise
copying shader.py -> build\lib.win-amd64-3.7\noise
copying shader_noise.py -> build\lib.win-amd64-3.7\noise
copying test.py -> build\lib.win-amd64-3.7\noise
copying __init__.py -> build\lib.win-amd64-3.7\noise
running build_ext
building 'noise._simplex' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/

----------------------------------------
Command "C:\Users\Zapdexio\AppData\Local\Programs\Python\Python37\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Zapdexio\\AppData\\Local\\Temp\\pip-install-jn9dq5g6\\noise\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\Zapdexio\AppData\Local\Temp\pip-record-iqmzked2\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\Zapdexio\AppData\Local\Temp\pip-install-jn9dq5g6\noise\

Проблема в том, что у меня уже установлен Microsoft Visual C ++ 14.0, я не знаю, как обрабатывать ... Может кто-то помочь мне, пожалуйста? ; -;

1 Ответ

0 голосов
/ 19 ноября 2018

Установка библиотек Python, требующих компиляции c ++ в Windows, может быть трудной задачей. К счастью, в сообществе есть очень полезный участник из Калифорнийского университета в Ирвине Крис Гольке, который размещает несколько предварительно скомпилированных колес для окон. К счастью, шум - это один этих предварительно скомпилированных колес. Перейдите по ссылке и загрузите соответствующую вам версию Python и ОС вашего компьютера (64-битную или 32-битную). Как только вы загрузите файл, вы можете установить колесо с помощью:

    pip install c:\path\to\downloaded\wheel
...