Проблема при установке Scipy - PullRequest
0 голосов
/ 08 января 2020

Я установил Scipy с помощью команды sudo apt-get install python-numpy python-scipy и похоже, что установлены последние версии обоих. Но когда я пытаюсь установить пакет python с именем wfdb, используя pip install wfdb, он выдает ошибку, в то время как Building wheel for scipy (PEP 517).

ERROR: Failed building wheel for scipy
Running setup.py clean for scipy
ERROR: Command errored out with exit status 1:
command: /usr/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = 
'"'"'/tmp/pip-install- 
fhfmfpqi/scipy/setup.py'"'"'; __file__='"'"'/tmp/pip-install- 
fhfmfpqi/scipy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open) 
(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, 
__file__, 
'"'"'exec'"'"'))' clean --all
cwd: /tmp/pip-install-fhfmfpqi/scipy
Complete output (9 lines):

`setup.py clean` is not supported, use one of the following instead:

 - `git clean -xdf` (cleans all files)
 - `git clean -Xdf` (cleans all versioned files, doesn't touch
                files that aren't checked into the git repo)

 Add `--force` to your command to use it anyway if you must (unsupported).

 ----------------------------------------
 ERROR: Failed cleaning build dir for scipy
 Failed to build scipy
 ERROR: Could not build wheels for scipy which use PEP 517 and cannot be installed directly`

я обновил pip, используя pip install --upgrade pip.

python используемая версия: 3.7

Могу ли я получить помощь по этому вопросу?

Ответы [ 2 ]

0 голосов
/ 09 января 2020

Очистите установку (я не знаю, какую систему вы используете), т.е. избавьтесь от переменных $ PATH и просто выполните установку fre sh.

Если вы используете Anaconda :

conda install - c anaconda scipy

должен сделать это

также goops old

pip install scipy

получает это сделано также. Могу я спросить, почему вы подошли к вашей установке таким образом (опять же, я не знаю, на какой системе вы работаете)

0 голосов
/ 08 января 2020

Никогда не делай sudo pip. Вместо этого сделайте pip install --user. Или (лучше) работать в virtualenv.

РЕДАКТИРОВАТЬ: опечатка: между -- и user.

нет пробела.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...