Lorsque l'importation de tkinter n'est pas possible avec Mac OS X 10.11.3 (El Capitan) + pyenv + Python 3.5.1.

Qu'est-ce qui ne va pas

Si vous démarrez python dans l'état ci-dessus et importez tkinter, une erreur d'importation se produira. Il y avait des informations sur la version du système d'exploitation de python, mais pas sur cette combinaison (même si ce n'était pas trop différent).

Lors de l'importation de tkinter

Traceback (most recent call last):
  File "/var/folders/_w/52jb4hnx4hb3rv6pvdlb7gtm0000gp/T/login.py", line 2, in <module>
    import tkinter as tk
  File "/Users/hogehoge/.pyenv/versions/3.5.1/lib/python3.5/tkinter/__init__.py", line 35, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'

Solution

%Désinstaller une fois
$ pyenv uninstall 3.5.1
% tcl-Installez tk
$ brew tap Homebrew/dupes
$ brew install tcl-tk
%Réinstaller
$ pyenv install 3.5.1

J'ai pu l'utiliser en toute sécurité. Il semble que --with-brewed-tk soit requis pour python installé par brew, mais cette fois il n'était pas nécessaire de le spécifier.

Je suis accro à \ # zlib mais cela est résolu avec xcode-select --install

Recommended Posts

Lorsque l'importation de tkinter n'est pas possible avec Mac OS X 10.11.3 (El Capitan) + pyenv + Python 3.5.1.
Utilisation du SDK NAOqi 2.4.2 Python avec Mac OS X El Capitan
Installer python3 sur Mac (El Capitan)
Créer un environnement python avec pyenv (OS X El Capitan 10.11.3)
Comment reconstruire l'environnement python à partir de pyenv dans un environnement Mac (El Capitan)
Installez matplotlib sur OS X El Capitan
Créez un environnement avec pyenv, pyenv-virtualenv, jupyter sur OS X El Capitan
Exécutez Zookeeper x python (kazoo) sur Mac OS X
Mettez Python 2.7.x dans pyenv sur Mac OSX 10.15.5
Installation de TensorFlow 0.11.0rc2 sur OS X El Capitan (10.11.6)
Shpinx (Python Document Builder) sur Mac OS X
[Mac OS] Que faire lorsque Python n'est pas installé en tant que framework S'affiche lors de l'importation de matplot lib.
Exécutez le wrapper Python de l'API Qiita v2 dans un environnement Python 3 (Mac OS X 10.11 (El Capitan))
Créer un environnement de développement Python sur Mac OS X
mac OS X 10.15.x pyenv Python Si vous ne pouvez pas installer
Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
Suspendre l'arrêt sous Linux lorsque la mise en veille n'est pas possible
Mémo sur Mac OS X
Utilisation de plusieurs versions de Python sur Mac OS X (2) Utilisation
Créer un environnement d'analyse de données python sur Mac (El Capitan)
J'ai installé Caffe pour pouvoir faire du Deep Learning avec MAC OS X El Capitan
Remarque: lorsque Python est exécuté sur ImageJ Fiji, java.lang.IllegalArgumentException apparaît et sa solution (mac OS)
Premiers pas avec le framework Python Django sur Mac OS X
Utilisation de plusieurs versions de Python sur Mac OS X (1) Installation de plusieurs ver
Installez Sphinx sur MacOSX
Suite ・ Notes sur la préparation de l'environnement de développement Python sur Mac OS X
Installez mitmproxy sur Mac OS X
Solution lorsque la sortie audio HDMI n'est pas possible sur Ubuntu 20.04.1 LTS
Installez lp_solve sur Mac OSX et appelez-le avec python.
Construire un environnement Python sur Ubuntu (lorsque pip n'était pas la valeur par défaut)
Comment installer Theano sur Mac OS X 10.10 (en utilisant pyenv, anaconda)
Installez pgmagick sur Mac OS X 10.9
Remarques sur la configuration de l'environnement pyenv et python à l'aide de Homebrew sur Mac OS Marvericks
python Remarque: lorsque easy_install ne peut pas être utilisé
Aws-cli installé sur Mac OS X Lion
Comment effacer Python 2.x sur Mac.
Remarques sur la construction de Python et pyenv sur Mac
Exécutez NASA CEA sur Mac OS X
J'ai installé Pygame avec Python 3.5.1 dans l'environnement de pyenv sur OS X
Installez séparément une version de Python qui n'est pas préinstallée sur votre Mac
Création d'un environnement R avec Jupyter (anciennement notebook IPython) (sous OS X El Capitan 10.11.3)
Instructions d'utilisation de l'interface de ligne de commande AWS (Python / awscli) sous Mac OS X
python sur mac
Préparation à l'utilisation de aws cli sur Mac OS X
Création d'un environnement pour "Tello_Video" sur Mac OS X
Créer un environnement Python d'apprentissage automatique sur Mac OS
Très facile à installer SciPy sur Mac OS X
Essayez d'utiliser E-Cell 4 sur Windows 7 ou Mac OS X
Étapes pour installer CUDA 7.5 avec Mac (El Capitan) + Homebrew
Créez un environnement Python sur votre Mac en utilisant pyenv
Installez PyQt5 avec homebrew sur Mac OS X Marvericks (10.9.2)
Installer l'environnement Python sur un PC local (pyenv, venv sur Mac)
Créer un environnement de développement Python avec OS X Lion
Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)
J'ai appris MNIST avec Caffe et j'ai essayé de le dessiner (MAC OS X El Capitan)
Étapes pour installer la dernière version d'OpenCV sur OS X El Capitan sans Homebrew
Un mémorandum (masOS) qui importe tkinter n'a pas pu être fait avec python installé à partir de pyenv