Я следовал учебнику с северо-запада , чтобы установить pyenv, и, похоже, команды работают.Но когда я запускаю
pyenv install 3.7.0
(или любую другую версию), он просто зависает.Я получаю:
Downloading Python-3.7.0.tar.xz...
-> https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
Installing Python-3.7.0...
Я запускаю tail -F /tmp/python-build.somenumber.log
и получаю
/tmp/python-build.numbers.number ~/Path
/tmp/python-build.numbers.number/Python-3.7.0 /tmp/python-build.numbers.number ~/path
, пока не убью установку.Тогда у файла журнала есть
$ tail -n 20 /tmp/python-build.numbers.log
checking for ieeefp.h... no
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking process.h usability... no
checking process.h presence... no
checking for process.h... no
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking shadow.h usability... %
Тестирование на другой версии сборки все выглядело одинаково, хвост файла журнала выглядит иначе
checking for a BSD-compatible install... /usr/bin/install -c
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for --with-pydebug... no
checking for --with-assertions... no
checking for --enable-optimizations... no
checking for --with-lto... no
checking target system type... x86_64-pc-linux-gnu
checking for -llvm-profdata... no
checking for llvm-profdata... ''
checking for -Wextra... yes
checking whether gcc accepts and needs -fno-strict-aliasing... no
checking if we can turn off gcc unused result warning... yes
checking if we can turn off gcc unused parameter warning... yes
checking if we can turn off gcc missing field initializers warning... yes
checking if we can turn off gcc invalid function cast warning... no
checking if we can turn on gcc mixed sign comparison warning... yes
checking if we can turn on gcc unreachable code warning... no
checking if we can turn on gcc strict-prototypes warning... no
checking if we can make implicit function declaration an error in gcc... yes
checking whether pthreads are available without options... %
Может быть, это займет много времени, но я запустилоба из них по 15 часов каждый, и поэтому я предполагаю, что что-то идет не так.Я не могу найти хороший SO или другой пост, где кто-то еще испытывает эту проблему.Любой совет?
$ uname -a
Linux foo 4.15.0-47-generic #50~16.04.1-Ubuntu SMP Fri Mar 15 16:06:21 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Сомневаюсь, что это будет разницей, но я использую zsh.
Редактировать: пробовал также в bash.Размещение функций экспорта в ~/.bash_profile
и ~/.bashrc
безуспешно.Я не думал, что это будут ошибки, так как я могу назвать программу просто отлично, и это все, что делают эти экспорты, но я не могу понять, что два комментатора пытаются предложить, связывая различные документы.
Редактировать 2: Запуск в подробном режиме Я все еще ничего не вижу после строки установки