== ubuntu/20.04LTS/python3 == <> == python3 == プリインストールは {{{ $ python3 -V Python 3.8.2 }}} pip {{{ python3 -m pip }}} === python 3.8.6 rc1 === Python 3.8.6(rc1) ソースをダウンロードして、configure, make 途中で、gcc, make がないと言われたので、apt installする。 Makefileが出来上がったところでmake している。 testも通って、いろんなmoduleをmakeしている。 (build?) -- ToshinoriMaeno <> {{{ Python build finished successfully! The necessary bits to build these optional modules were not found: _bz2 _curses _curses_panel _dbm _gdbm _hashlib _lzma _sqlite3 _ssl _tkinter _uuid readline zlib To find the necessary bits, look in setup.py in detect_modules() for the module's name. }}} {{{ The following modules found by detect_modules() in setup.py, have been built by the Makefile instead, as configured by the Setup files: _abc atexit pwd time Failed to build these modules: _ctypes Could not build the ssl module! Python requires an OpenSSL 1.0.2 or 1.1 compatible libssl with X509_VERIFY_PARAM_set1_host(). LibreSSL 2.6.4 and earlier do not provide the necessary APIs, https://github.com/libressl-portable/portable/issues/381 }}} {{{ running build_scripts copying and adjusting /home/tmaeno/Python-3.8.6rc1/Tools/scripts/pydoc3 -> build/scripts-3.8 copying and adjusting /home/tmaeno/Python-3.8.6rc1/Tools/scripts/idle3 -> build/scripts-3.8 copying and adjusting /home/tmaeno/Python-3.8.6rc1/Tools/scripts/2to3 -> build/scripts-3.8 changing mode of build/scripts-3.8/pydoc3 from 664 to 775 changing mode of build/scripts-3.8/idle3 from 664 to 775 changing mode of build/scripts-3.8/2to3 from 664 to 775 renaming build/scripts-3.8/pydoc3 to build/scripts-3.8/pydoc3.8 renaming build/scripts-3.8/idle3 to build/scripts-3.8/idle3.8 renaming build/scripts-3.8/2to3 to build/scripts-3.8/2to3-3.8 gcc -pthread -c -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -fprofile-use -fprofile-correction -I./Include/internal -I. -I./Include -DPy_BUILD_CORE -o Programs/_testembed.o ./Programs/_testembed.c gcc -pthread -Xlinker -export-dynamic -o Programs/_testembed Programs/_testembed.o libpython3.8.a -lcrypt -lpthread -ldl -lutil -lm -lm make[1]: Leaving directory '/home/tmaeno/Python-3.8.6rc1' )))