[PYTHON] Réparer un environnement de développement cassé avec la migration des non-conformistes (Remarque)

Peut-être que la même chose se produira la prochaine fois que je mettrai à jour le système d'exploitation ...

Les notifications de mise à jour bâclées se sont gênées, j'ai donc décidé d'exécuter la mise à jour des non-conformistes pendant que je dormais. Quand je me suis réveillé le matin, il a été redémarré comme si de rien n'était ... tmux ne démarre pas.

$ brew uninstall tmux && brew install tmux

Il a démarré pour le moment, mais il semble que diverses autres pièces aient été cassées ...

Le pip était également cassé, alors guéris-le

$ sudo easy_install pip

Quand j'ai dirigé le docteur en bière, j'étais en colère qu'il n'y avait pas de veclibfort, alors ...

$ brew install veclibfort
==> make all
==> make check
dyld: Library not loaded: /usr/local/lib/libcloog-isl.4.dylib
  Referenced from: /usr/local/Cellar/gcc/4.8.3_1/libexec/gcc/x86_64-apple-darwin13.2.0/4.8.3/f951
  Reason: image not found
gfortran: internal compiler error: Trace/BPT trap: 5 (program f951)
make: *** [check] Abort trap: 6

READ THIS: https://github.com/Homebrew/homebrew/wiki/troubleshooting
If reporting this issue please do so at (not Homebrew/homebrew):
  https://github.com/homebrew/homebrew-science/issues

Sans cloog

$ brew uninstall cloog && brew install cloog

N'y a-t-il pas un outil de ligne de commande?

$ xcode-select --install

gnuplot aussi ...

==> Installing gnuplot
==> Downloading https://downloads.sourceforge.net/project/gnuplot/gnuplot/4.6.5/gnuplot-4.6.5.tar.gz
######################################################################## 100.0%
==> ./configure --disable-silent-rules --prefix=/usr/local/Cellar/gnuplot/4.6.5 --with-readline=/usr/local/opt/readline --with-pdf=/usr/local/opt/pdflib-lite --with-gd=/usr/local/opt/gd --disable-wxwidgets --with-aquaterm --with-x --witho
==> make
  Referenced from: /private/tmp/gnuplot-7jMx/gnuplot-4.6.5/docs/./doc2gih
  Reason: image not found
make[2]: *** [gnuplot.gih] Trace/BPT trap: 5
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

READ THIS: https://github.com/Homebrew/homebrew/wiki/troubleshooting

Error: Class is not a module
Please report this bug:
    https://github.com/Homebrew/homebrew/wiki/troubleshooting
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/http.rb:390:in `<class:HTTP>'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/http.rb:384:in `<module:Net>'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/http.rb:25:in `<top (required)>'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/net/https.rb:21:in `<top (required)>'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/usr/local/Library/Homebrew/utils.rb:311:in `open'
/usr/local/Library/Homebrew/utils.rb:353:in `issues_matching'
/usr/local/Library/Homebrew/utils.rb:381:in `issues_for_formula'
/usr/local/Library/Homebrew/exceptions.rb:171:in `fetch_issues'
/usr/local/Library/Homebrew/exceptions.rb:167:in `issues'
/usr/local/Library/Homebrew/exceptions.rb:207:in `dump'
/usr/local/Library/Homebrew/cmd/upgrade.rb:84:in `rescue in upgrade_formula'
/usr/local/Library/Homebrew/cmd/upgrade.rb:92:in `upgrade_formula'
/usr/local/Library/Homebrew/cmd/upgrade.rb:43:in `block in upgrade'
/usr/local/Library/Homebrew/cmd/upgrade.rb:43:in `each'
/usr/local/Library/Homebrew/cmd/upgrade.rb:43:in `upgrade'
/usr/local/Library/brew.rb:131:in `<main>'

Ou plutôt, c'est le son gcc LLVM d'Apple ...

$ brew install gcc49
$ brew install --cc=gcc-4.9 gnuplot
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/gnuplot-4.6.5.mavericks.bottle.tar.gz
######################################################################## 100.0%
==> Pouring gnuplot-4.6.5.mavericks.bottle.tar.gz
Warning: gnuplot dependency jpeg was built with a different C++ standard
library (libstdc++ from clang). This could cause problems at runtime.
==> Caveats
AquaTerm support will only be built into Gnuplot if the standard AquaTerm
package from SourceForge has already been installed onto your system.
If you subsequently remove AquaTerm, you will need to uninstall and then
reinstall Gnuplot.
==> Summary
/usr/local/Cellar/gnuplot/4.6.5: 45 files, 4.2M

Lorsque ipython est démarré ...

******************************************************************************
libedit detected - readline will not be well behaved, including but not limited to:
   * crashes on tab completion
   * incorrect history navigation
   * corrupting long-lines
   * failure to wrap or indent lines properly
It is highly recommended that you install readline, which is easy_installable:
     easy_install readline
Note that `pip install readline` generally DOES NOT WORK, because
it installs to site-packages, which come *after* lib-dynload in sys.path,
where readline is located.  It must be `easy_install readline`, or to a custom
location on your PYTHONPATH (even --user comes after lib-dyload).
******************************************************************************

Il est résolu par easy_install readline.

Réinstaller X11 http://xquartz.macosforge.org/landing/

Revenez à virtualenv

$ python easy_install.py virtualenv

Continuer ... peut-être

Recommended Posts

Réparer un environnement de développement cassé avec la migration des non-conformistes (Remarque)
Créez facilement un environnement de développement avec Laragon
Créer un environnement de développement de langage C avec un conteneur
[Python] Créer un environnement de développement Django avec Docker
Créer un environnement de développement Django à l'aide de Doker Toolbox
[Note] Comment créer un environnement de développement Ruby
[Note] Comment créer un environnement de développement Mac
Obtenez un environnement de développement Python rapide avec Poetry
Créez un environnement de développement python avec vagrant + ansible + fabric
Créer un environnement de développement d'applications d'apprentissage automatique avec Python
Créez un environnement de développement avec Poetry Django Docker Pycharm
Configurer un environnement de développement Python avec Sublime Text 2
Créez un environnement de développement Django avec Docker! (Docker-compose / Django / postgreSQL / nginx)
Configurer un environnement de développement Python avec Visual Studio Code
[Memo] Construire un environnement de développement pour Django + Nuxt.js avec Docker
Créez un environnement de développement Go avec les conteneurs distants de VS Code
[Django] Créez rapidement un environnement de développement de conteneur Django (Docker) avec PyCharm
Créez un environnement de développement confortable avec VSCode x Remote Development x Pipenv
Obtenez un environnement de développement Python propre avec pyenv + pipx + Poetry
Comment créer un environnement de développement de la série Python2.7 avec Vagrant
Créez un environnement de développement Python simple avec VSCode et Docker Desktop
Créer un environnement Kubernetes avec Ansible 2
Remarques lorsque gcloud est cassé
Créez un environnement virtuel avec Python!
Créer un environnement virtuel avec Python 3
J'ai créé un environnement de développement pour Django 3.0 avec Docker, Docker-compose, Poetry
Construction d'environnement Postgres avec Docker J'ai eu un peu de mal, alors notez
Création d'un environnement de développement avec Maven sur Google App Engine [Java]
Créer un environnement Kubernetes avec Ansible 1
Configurer un environnement de développement Python avec Atom
Reconstruisez l'environnement de développement de Django avec Docker! !! !! !!
Préparez l'environnement de développement avec anyenv
[DynamoDB] [Docker] Créer un environnement de développement pour DynamoDB et Django avec docker-compose
J'ai essayé de créer un environnement de développement Mac Python avec pythonz + direnv
[Pyenv] Construire un environnement python avec ubuntu 16.04
Construction de l'environnement de développement Mac OS X Mavericks 10.9.5
[Environnement de développement] Python avec Xcode [Avec transition d'écran]
Créer un environnement Tensorflow avec Raspberry Pi [2020]
Remarques lors de la création d'un environnement avec python
[Python] Créez un environnement virtuel avec Anaconda
Création d'un environnement Python 3.6 avec Windows + PowerShell
Créez un environnement d'API rapide avec docker-compose
Obtenez un environnement local pour DynamoDB avec Docker
[Linux] Créer un environnement Jenkins avec Docker
Remarques sur l'activation de PostgreSQL avec Django
Créez un environnement virtuel pour python avec pyenv
Un mémo rempli de construction d'environnement RADEX
Créez un environnement Python moderne avec Neovim
Créer un environnement de développement Python pour le développement de l'IA
Créer un environnement de développement pour l'apprentissage automatique
[Linux] Construction de l'environnement Docker avec Amazon Linux 2
Compilation croisée de Raspberry Pi et création d'un environnement de développement de débogage à distance avec VS Code
Créer un environnement de développement TensorFlow sur Amazon EC2 avec une copie de commande
Créez un environnement de développement local avec WSL + Docker Desktop pour Windows + docker-lambda + Python
Remarque: préparez l'environnement de CmdStanPy avec docker
Créez un environnement WardPress sur AWS avec Pulumi