pyenvでpython3.7.0をインストールしたいのですがエラーになります。
python-build: use openssl@1.1 from homebrew python-build: use readline from homebrew 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... python-build: use readline from homebrew python-build: use zlib from xcode sdk BUILD FAILED (OS X 11.1 using python-build 1.2.22-12-gbb14f225) Last 10 log lines: ^ clang -c -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Wstrict-prototypes -Werror=implicit-function-declaration -I. -I./Include -I/usr/local/opt/readline/include -I/usr/local/opt/readline/include -I/Users/(ユーザー名)/.pyenv/versions/3.7.0/include -I/usr/local/opt/readline/include -I/usr/local/opt/readline/include -I/Users/(ユーザー名)/.pyenv/versions/3.7.0/include -DPy_BUILD_CORE -o Modules/gcmodule.o Modules/gcmodule.c clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Wstrict-prototypes -Werror=implicit-function-declaration -I. -I./Include -I/usr/local/opt/readline/include -I/usr/local/opt/readline/include -I/Users/(ユーザー名)/.pyenv/versions/3.7.0/include -I/usr/local/opt/readline/include -I/usr/local/opt/readline/include -I/Users/(ユーザー名)/.pyenv/versions/3.7.0/include -DPy_BUILD_CORE -c ./Modules/posixmodule.c -o Modules/posixmodule.o ./Modules/posixmodule.c:8401:15: error: implicit declaration of function 'sendfile' is invalid in C99 [-Werror,-Wimplicit-function-declaration] ret = sendfile(in, out, offset, &sbytes, &sf, flags); ^ 1 error generated. make: *** [Modules/posixmodule.o] Error 1 make: *** Waiting for unfinished jobs.... 1 warning generated.
いろんな人のpythonをインストールする時のエラーを調べたのですがLast 10 log lines:以降のエラー内容が僕と一致する人が見当たらなくて(当方の調べる能力が低いだけかも)質問させていただきました。
以前一度だけpython3.6.5をインストールすることに成功したのですが、なぜか2系に戻ってしまったのでもう一度インストールしたらこうなりました。
こういったことに疎くてエラー内容が何が何だか。回答よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/10 06:55
2021/01/10 07:33
2021/01/10 08:48
2021/01/10 08:58
2021/01/10 09:17