Bonjour !
J'essaye d'installer python 3.1. La version fournie avec f11 étant la 2.6.x je tente de l'installer avec make altinstall histoire de ne pas parasiter les scripts de fedora fonctionnant sur la 2.6.
Mon problème se situe néanmoins en amont de ça, la configuration se passe bien (du moins je crois) mais
Je n'arrive pas à trouver une page détaillant la compilation de python en profondeur, aussi si quelqu'un a une idée je suis prenneur... (la recherche de compile python 3.1 sous google donne plein de page sur comment compiler un script python mais pas python lui même...)
Merci d'avance !
J'essaye d'installer python 3.1. La version fournie avec f11 étant la 2.6.x je tente de l'installer avec make altinstall histoire de ne pas parasiter les scripts de fedora fonctionnant sur la 2.6.
Mon problème se situe néanmoins en amont de ça, la configuration se passe bien (du moins je crois) mais
make
me renvoie le message suivant :
Python build finished, but the necessary bits to build these modules were not found:
_curses _curses_panel _dbm
_gdbm _hashlib _sqlite3
_ssl _tkinter bz2
readline
To find the necessary bits, look in setup.py in detect_modules() for the module's name.
Par la suite make test, génère des erreurs au moment du test des modules sus-cités.
302 tests OK.
3 tests failed:
test_cmd_line test_distutils test_xmlrpc
30 tests skipped:
test_bz2 test_codecmaps_cn test_codecmaps_hk test_codecmaps_jp
test_codecmaps_kr test_codecmaps_tw test_curses test_dbm_gnu
test_dbm_ndbm test_kqueue test_nis test_normalization
test_ossaudiodev test_pep277 test_smtpnet test_socketserver
test_sqlite test_ssl test_startfile test_tcl test_timeout test_tk
test_ttk_guionly test_ttk_textonly test_urllib2net test_urllibnet
test_winreg test_winsound test_xmlrpc_net test_zipfile64
8 skips unexpected on linux2:
test_dbm_ndbm test_bz2 test_ssl test_ttk_guionly test_tcl test_tk
test_ttk_textonly test_dbm_gnu
make: *** [test] Erreur 1
et par exemple :
test_ttk_guionly
test_ttk_guionly skipped -- No module named _tkinter
test_ttk_textonly
test_ttk_textonly skipped -- No module named _tkinter
Quand je finis par make altinstall, il me l'installe correctement sous python3.1 donc pas de soucis à ce niveau mais si j'essaye d'importer un module à l'origine d'une erreur (par exemple, tkinter) je récupère le message :
>>> import tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.1/tkinter/__init__.py", line 39, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter
Je m'y attendais.Je n'arrive pas à trouver une page détaillant la compilation de python en profondeur, aussi si quelqu'un a une idée je suis prenneur... (la recherche de compile python 3.1 sous google donne plein de page sur comment compiler un script python mais pas python lui même...)
Merci d'avance !