Die aktuelle Version von fig
funktioniert bei mir nicht:
$ fig
-bash: fig: command not found
$ curl -L https://github.com/orchardup/fig/releases/download/0.4.2/darwin > /usr/local/bin/fig
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 329 100 329 0 0 329 0 0:00:01 --:--:-- 0:00:01 329
100 3860k 100 3860k 0 0 625k 0 0:00:06 0:00:06 --:--:-- 842k
$ chmod +x /usr/local/bin/fig
$ fig
Illegal instruction: 4
Ich verwende OS X 10.9.3 auf einem 1,6 GHz Intel Core 2 Duo (Ende 2010 MacBook Air).
LĂ€uft fĂŒr mich und ich habe die gleichen Schritte gemacht
-> fig --version
Abb. 0.4.2
Darwin ... 13.2.0 Darwin Kernel Version 13.2.0: Do 17. April 23:03:13 PDT 2014; root: xnu-2422.100.13 ~ 1 / RELEASE_X86_64 x86_64
@tomstuart Erhalten Sie immer noch diesen Fehler?
Mir geht es genauso.
Mitte 2009 13-Zoll 10.9.3
@tomstuart hast du das system Python durch etwas anderes ersetzt? Können Sie 0.5.0 versuchen?
Ich habe das gleiche Problem
Darwin Kernel Version 13.3.0
Python 2.7.8
konnte dies lösen, indem Python mit Homebrew und dann Feige mit Pip installiert wurde
Kann bestĂ€tigen, dass die @ ndeloof- Lösung fĂŒr mich funktioniert hat.
Ich hatte ĂŒber Curl gemÀà der Feigenstelle installiert, die bei einer sauberen Neuinstallation von Mavericks vorgeschlagen wurde. Ich habe den Fehler "UnzulĂ€ssige Anweisung" erhalten.
Mv'd /usr/local/bin/fig
. Ran brew python
und dann pip install fig
Alles funktioniert jetzt gut. (Nun, die Rails-Demo hat mindestens)
Dieses Problem mit der OSX-Version 10.9.5
und Python 2.7.8
fĂŒr Abb. 1.0.0
. Es wurde gelöst, indem pip
fĂŒr die Installation verwendet wurde, anstatt curl
@sirwolfgang Was ist das Modell des Mac, den Sie verwenden?
MacBook Pro 6,2 (15 "Mitte 2010)
Zu Ihrer Information das gleiche Problem auf einem 2009 27 '' iMac mit Core i7 (iMac11,1). Installiert stattdessen ĂŒber Pip, scheint in Ordnung.
Gleiches Problem hier mit einem 2009 15 "MacBook Pro unter OSX 10.9.5.
brew install python; pip install fig
arbeitete fĂŒr mich.
Ich habe den gleichen Fehler bekommen , den
Mac OS X 10.10.1
Python 2.7.8
Darwin 14.0.0
Mit @ ndeloof- Lösung (pip)
: +1: fĂŒr die von @ndeloof gepostete
Jeder scheint mit der Homebrew / Pip-Lösung zufrieden zu sein (und es interessiert mich nicht mehr), daher werde ich dieses Problem schlieĂen.
Es ist mir wichtig, Tom.
Im Ernst ... wir sollten keine BinĂ€rdateien versenden, die auf einigen Computern nicht funktionieren. Oder wir sollten zumindest versuchen, herauszufinden, auf welchen Maschinen es nicht funktioniert, und alternative Anweisungen geben. (ZB "Wenn Sie einen Prozessor haben, der Ă€lter als ein Intel i5 / i7 ist, mĂŒssen Sie pip verwenden.")
Ich habe das gleiche Problem +1
Ich habe dasselbe gesehen, +1, wie unten angefordert:
Modellname: iMac
Modellkennung: iMac11,3
Prozessorname: Intel Core i5
Prozessorgeschwindigkeit: 3,6 GHz
Anzahl der Prozessoren: 1
Gesamtzahl der Kerne: 2
L2-Cache (pro Kern): 256 KB
L3-Cache: 4 MB
Speicher: 8 GB
Prozessorverbindungsgeschwindigkeit: 6,4 GT / s
Boot-ROM-Version: IM112.0057.B01
SMC-Version (System): 1.59f2
Wenn Sie zusÀtzlich das Problem haben, können Sie bitte auch die Hardware angeben, die Sie verwenden? Eher als nur + 1ing es.
+1
Abb.: 1.0.1
Python: 2.7.5
OS X: 10.9.5
Modellname: MacBook
Modellkennung: MacBook6,1 (Ende 2009)
Prozessorname: Intel Core 2 Duo
Prozessorgeschwindigkeit: 2,26 GHz
Anzahl der Prozessoren: 1
Gesamtzahl der Kerne: 2
L2-Cache: 3 MB
Speicher: 4 GB
Busgeschwindigkeit: 1,07 GHz
Boot-ROM-Version: MB61.00C8.B00
SMC-Version (System): 1.51f53
Das haben wir auch hier getroffen.
Ich wĂŒrde wirklich gerne sehen, wie Docker-Compose an Vanilla OSX arbeitet.
Abb.: 1.1.0-rc2
Python: 2.7.5
OS X: 10.9.5
Modellname: MacBook
Modellkennung: MacBook5,2 (Anfang 2009)
Prozessorname: Intel Core 2 Duo
Prozessorgeschwindigkeit: 2 GHz
Anzahl der Prozessoren: 1
Gesamtzahl der Kerne: 2
L2-Cache: 3 MB
Speicher: 4 GB
Busgeschwindigkeit: 1,07 GHz
: +1:
Modellname: MacBook Pro
Modellkennung: MacBookPro5,4
Prozessorname: Intel Core 2 Duo
Prozessorgeschwindigkeit: 2,53 GHz
Anzahl der Prozessoren: 1
Gesamtzahl der Kerne: 2
L2-Cache: 3 MB
Speicher: 4 GB
Busgeschwindigkeit: 1,07 GHz
Boot-ROM-Version: MBP53.00AC.B03
SMC-Version (System): 1.49f2
$ sysctl -n machdep.cpu.brand_string
Intel (R) Core (TM) i7-CPU M 640 bei 2,80 GHz
Hatte aber das gleiche Problem
brew install python
pip install -U pip
habe es fĂŒr mich behoben
Ich bin mir nicht sicher warum, aber die Installation von Python durch Herunterladen des Paketinstallationsprogramms (2.7.9) und die Installation von Fig with curl gab mir den Fehler Illegal instruction: 4
, wenn fig --version
Es ist bekannt, dass "Fixing it" mithilfe von Software von Drittanbietern funktioniert. Es funktioniert auch, wenn ich mein Virtualbox-Debian starte und fig dort installiere.
Gleiches Problem fĂŒr mich auf Yosemite. Ich habe Python installiert, aber nicht pip. Das AusfĂŒhren der von github heruntergeladenen BinĂ€rdatei in Abb. 1.0.1 fĂŒhrte zu einer "illegalen Anweisung: 4".
Um das Problem zu beheben, musste ich nur pip installieren und dann funktionierte dieselbe fig-BinĂ€rdatei. Ich musste nicht einmal "pip install fig" ausfĂŒhren - habe nur die fig-BinĂ€rdatei erneut ausgefĂŒhrt und der Fehler ist nicht aufgetreten.
Ich bezweifle, dass dies ein hardwarespezifisches Problem ist. Ist es nicht wahrscheinlicher, dass pip eine Bibliothek installiert / aktualisiert hat, von der die rohe Feigen-BinÀrdatei abhÀngt?
Hat jemand jemals in der Lage gewesen, die Feigen-BinĂ€rdatei auszufĂŒhren, ohne dass pip bereits installiert war? Es ist heutzutage ziemlich ĂŒblich, Pip zu haben ...
@kulinski Bist du absolut sicher, dass du vorher und nachher dieselbe BinĂ€rdatei ausgefĂŒhrt hast?
@kulinskis Weg funktioniert nicht, zumindest nicht auf meinem Computer.
Hinweis: Docker-Compose = Abb
Schritte:
Illegal instruction: 4
Oh und ja: Ich habe noch einmal ĂŒberprĂŒft, ob Feige nicht auf meinem Computer installiert ist. Ich hĂ€tte also auf keinen Fall die falsche BinĂ€rdatei ausfĂŒhren können
+1
$ docker-compose
Illegal instruction: 4
Modell: MacBookPro5,5 (13 "Mitte 2009 - Core 2 Duo)
Betriebssystem: 10.10.2
Python: 2.7.6
Aber Docker-Compose funktioniert auf meinem iMac einwandfrei:
Modell: iMac12,2 (27 "Mitte 2011 - Core i5)
Betriebssystem: 10.9.5
Python: 2.7.5
Die tatsÀchliche Feigen-BinÀrdatei funktionierte auf beiden bis 1.0.1 einwandfrei!
Versuchen Sie, Bytecoin mithilfe der folgenden Anweisungen zu erstellen: http://bytecoin.org/mac-download?binaries
Fehler mit "UnzulÀssige Anweisung: 4" versucht zu beheben mit:
Brew installieren Python; pip install fig, immer noch keine freude
Maschinendetails:
Mac mini 2009
Prozessor 2 GHz Intel Core 2 Duo
Speicher 5 GB 1067 MHz DDR3
Grafik NVIDIA GeForce 9400 256 MB
oftware OS X 10.9.5 (13F34)
Selbes Problem hier.
Fig arbeitet. Docker 1.5 funktioniert.
Gerade installiert Docker-Compose spÀtestens und erhalten illegale Anweisung: 4.
Mac Pro 2009. Yosemite 10.10.2.
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 .Python 0x0000000106cce5e6 _PyRandom_Init + 359
1 .Python 0x0000000106ccbc2b Py_InitializeEx + 345
2 docker-compose 0x0000000106bd4a13 0x106bd2000 + 10771
3 docker-compose 0x0000000106bd3f38 0x106bd2000 + 7992
4 docker-compose 0x0000000106be7cb8 0x106bd2000 + 89272
5 docker-compose 0x0000000106bd37f4 0x106bd2000 + 6132
Nach rc2 das gleiche mit 1.1 Release. :Schrei:
+1. Fig hatte gut funktioniert, aber der Ăbergang zum Docker-Compose war ziemlich rau. Es funktionierte ĂŒber Pip - eine Kombination aus Entfernen der Curl-Datei, Installieren von Brew, Aktualisieren von Dingen, AusfĂŒhren der Pip-Installation und Neustarten des Terminals.
Modellname: MacBook Pro (dies ist das Modell von Mitte bis Ende 2007. AusfĂŒhren von 10.10.1.)
Modellkennung: MacBookPro3,1
Prozessorname: Intel Core 2 Duo
Prozessorgeschwindigkeit: 2,4 GHz
Anzahl der Prozessoren: 1
Gesamtzahl der Kerne: 2
L2-Cache: 4 MB
Speicher: 4 GB
Busgeschwindigkeit: 800 MHz
Boot-ROM-Version: MBP31.0070.B07
SMC-Version (System): 1.16f11
+1. Illegale Anweisung: 4.
Die Installation ĂŒber pip, wie @BrendanBerkley erwĂ€hnt, hat bei mir funktioniert
Modellname: MacBook
Modellkennung: MacBook6,1
Prozessorname: Intel Core 2 Duo
Prozessorgeschwindigkeit: 2,26 GHz
Anzahl der Prozessoren: 1
Gesamtzahl der Kerne: 2
L2-Cache: 3 MB
Speicher: 8 GB
Busgeschwindigkeit: 1,07 GHz
Boot-ROM-Version: MB61.00C8.B00
SMC-Version (System): 1.51f53
+1
MacBook Pro "Core i5" 2.53 15 "Mitte 2010
2,53 GHz Core i5 (I5-540M)
Modell-ID: MacBookPro6,2
Funktioniert bei der Installation von brew
aber ich möchte die neue Vorabversion ausprobieren. https://github.com/docker/compose/releases/tag/1.2.0rc1, aber dann bekomme ich Illegal Instruction: 4
.
@EloB Docker-Compose 1.1.0 funktioniert perfekt auf Àlteren Macs, wenn es mit pip install docker-compose
installiert wird
Können Sie sudo pip install -U https://github.com/docker/compose/archive/1.2.0rc2.zip
ausprobieren?
Soweit ich weiĂ, wird OSX nicht mit Pip ausgeliefert.
Sie können dies also versuchen, aber es scheint, dass einige AbhĂ€ngigkeiten mit pip aktualisiert werden mĂŒssen:
git clone https://github.com/docker/compose.git
cd compose
sudo python setup.py install
Oder installieren Sie pip mit Brew: brew install python
das die ausgelieferten Python-BinÀrdateien aktualisiert und pip installiert.
Danke Installation mit pip
funktioniert! :) :)
Ich habe einen alten Computer, den ich als Docker-Host einrichten möchte. Es wÀre gut, dieses Problem zu identifizieren, damit ich nicht eine Reihe ansonsten nicht verwendeter AbhÀngigkeiten installieren muss.
Die bisherige Diskussion impliziert, dass dies etwas Neues in 1.2 ist, aber ich habe ĂŒberprĂŒft, dass das Problem auch in 1.1 auftritt
Verwenden der binĂ€ren WĂŒrfe:
[1] 10956 illegal hardware instruction docker-compose
Und nach der Installation von pip (mit Python 3.4.3) wird Folgendes ausgelöst:
Traceback (most recent call last):
File "/Users/Arthur/.pyenv/versions/3.4.3/lib/python3.4/site-packages/pkg_resources/__init__.py", line 612, in _build_master
ws.require(__requires__)
File "/Users/Arthur/.pyenv/versions/3.4.3/lib/python3.4/site-packages/pkg_resources/__init__.py", line 918, in require
needed = self.resolve(parse_requirements(requirements))
File "/Users/Arthur/.pyenv/versions/3.4.3/lib/python3.4/site-packages/pkg_resources/__init__.py", line 810, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (requests 2.4.3 (/Users/Arthur/.pyenv/versions/3.4.3/lib/python3.4/site-packages), Requirement.parse('requests>=2.5.2'), {'docker-py'})
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/Arthur/.pyenv/versions/3.4.3/bin/docker-compose", line 5, in <module>
from pkg_resources import load_entry_point
File "/Users/Arthur/.pyenv/versions/3.4.3/lib/python3.4/site-packages/pkg_resources/__init__.py", line 3018, in <module>
working_set = WorkingSet._build_master()
File "/Users/Arthur/.pyenv/versions/3.4.3/lib/python3.4/site-packages/pkg_resources/__init__.py", line 614, in _build_master
return cls._build_from_requirements(__requires__)
File "/Users/Arthur/.pyenv/versions/3.4.3/lib/python3.4/site-packages/pkg_resources/__init__.py", line 627, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "/Users/Arthur/.pyenv/versions/3.4.3/lib/python3.4/site-packages/pkg_resources/__init__.py", line 810, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (requests 2.4.3 (/Users/Arthur/.pyenv/versions/3.4.3/lib/python3.4/site-packages), Requirement.parse('requests>=2.5.2'), {'docker-py'})
Ich verwende einen iMac mit Yosemite und möchte Docker-Compose verwenden, wissen Sie: /
Hallo Haggen,
Sie sollten versuchen, das Anforderungspaket zu aktualisieren. Versuchen Sie, 'pip install --upgrade request == 2.5.2' zu verwenden und docker-py ebenfalls zu installieren
@ rfranca86 Ich habe es mit python 2.7.9
Laufen gebracht , dann einfach pip install docker-compose
und fertig! Aber ich werde versuchen, was du spÀter sagst, danke!
Die Installation ĂŒber pip
hat auch bei mir funktioniert.
Wenn Sie Docker Compose unter Mac OS 10.7.5 ausfĂŒhren (Mac Pro Mid 2010)
Error:
Illegale Anweisung: 4
Fix:
Brew installieren Python
pip install docker-compose
Funktioniert nicht. Neuinstallation mit
curl -L https://github.com/docker/compose/releases/download/1.2.0/docker-compose- uname -s
- uname -m
> / usr / local / bin / docker- komponieren
chmod + x / usr / local / bin / docker-compose
funktioniert auch nicht.
Laden Sie das Installationsprogramm https://www.python.org/ftp/python/2.7.9/python-2.7.9-macosx10.6.pkg herunter.
Installieren Sie Python 2.7.9
Die Installation von pip docker-compose schlÀgt ebenfalls fehl.
Dies geschieht, weil Homebrew standardmĂ€Ăig Python mit allen Optimierungen erstellt, die die Build-Maschine unterstĂŒtzen kann. Angenommen, der Build wird auf einem Mac mit einer Sandy Bridge oder einem neueren Prozessor ausgefĂŒhrt, umfassen diese Optimierungen die Verwendung von AVX-Anweisungen. Die Lösung besteht also darin, Homebrew so zu konfigurieren, dass nur sichere Optimierungen verwendet werden. Ich wĂŒrde "-O2 -fno-omit-frame-pointer" vorschlagen und nichts weiter.
pip erfolgreich installiert, aber beim Starten von docker-compose ist der folgende Fehler aufgetreten:
$ docker-compose up
Traceback (most recent call last):
File "/usr/local/bin/docker-compose", line 5, in <module>
from pkg_resources import load_entry_point
...
pkg_resources.DistributionNotFound: six>=1.3.0,<2
Ich habe auf docker-compose 1.3.1
aktualisiert, wodurch meine Probleme behoben wurden.
Die cURL-Installationsmethode funktioniert nicht fĂŒr alle, wie es scheint ... Ich verstehe auch die
Error:
Illegal instruction: 4
Lustige Sache ist, dass ich zuerst mit pip installieren wollte ... Warum nicht pip als Standardinstallationsmethode auf der Docker-Website anzeigen? Wie auch immer...
Installierte 1.3.3 (neueste Version) mit Curl und dem folgenden Fehler:
$ docker-compose up
Illegal instruction: 4
OS X 10.9.5 MBP Ende 2008
Ich kĂ€mpfte zwei Tage lang und bekam schlieĂlich. es. Verwenden Sie hausgebrautes:
Brew Install Docker
brauen installieren Docker-Compose
Achten Sie jedoch darauf, dass Sie alles, was Sie zuvor installiert haben, entfernen und möglicherweise verwenden
Brew Link --force openssl
aber ich bin nicht sicher, ob letzteres notwendig ist.
Ich bin auf die Idee gekommen, weil irgendwo jemand angegeben hat, dass Home-Brew kein Docker-Compose bietet
OSX 10.10.4 MBP Ende 2007
Danke, @apoigne. Ihre Lösung funktioniert bei mir.
Bitte schön
Axel
Möchte jemand den Thread lesen? Dieser geht im Kreis. Es wurde "immer" mit Nicht-Vanille-Lösungen wie GebrÀu gearbeitet. Aus diesem Grund wurde dieser Thread nicht erstellt. Es wurde vor mehr als einem Jahr erstellt, um hervorzuheben, dass es unter VANILLA OSX nicht funktioniert.
Ich folgte @josephpage und installierte Docker-Compose aus dem Quellcode:
$ git clone https://github.com/docker/compose.git
$ cd compose
$ sudo python setup.py install
$ docker-compose --version
docker-compose version: 1.4.0dev
@aanand es wÀre toll, wenn wir spezielle Systemanforderungen in Bezug auf Software / Bibliotheken hÀtten. Viele Leute haben hier ihre Spezifikationen veröffentlicht. Haben wir eine Idee, warum es nicht genau funktioniert? Tut mir leid, wenn ich sie verpasst habe, wenn wir das tun.
Ja, wir wissen, warum es nicht funktioniert. Wie bereits erwĂ€hnt, besteht das Problem darin, dass das BinĂ€rpaket Compose fĂŒr OS X das Python-Paket von Homebrew verwendet. StandardmĂ€Ăig aktiviert Homebrew alle CPU-spezifischen Compiler-Optimierungen, die vom Prozessor auf dem Build-Computer unterstĂŒtzt werden. Unter der Annahme, dass der Build auf einem Mac mit einem Sandy Bridge- oder einem spĂ€teren Prozessor ausgefĂŒhrt wird, verwendet die von Homebrew kompilierte Python-Version AVX. Die Lösung besteht also darin, Homebrew zum Zeitpunkt der Erstellung so zu konfigurieren, dass konservativere Optimierungen verwendet werden. Jemand muss herausfinden, wie dies in den Build-Skripten fĂŒr OS X erstellt wird.
Danke @mwcampbell. Dies ist die Homebrew-Formel, die wir verwenden:
Ich bin nicht sicher, wie ich Homebrew so konfigurieren soll, dass AVX-Optimierungen deaktiviert werden.
Ich habe festgestellt, welche CFLAGS beim Kompilieren von Python ĂŒbergeben wurden:
$ /usr/local/bin/python
Python 2.7.9 (default, May 2 2015, 03:33:28)
[GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sysconfig
>>> sysconfig.get_config_var('CFLAGS')
'-fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes'
Aber ich bin mir nicht sicher, welche, wenn ĂŒberhaupt, die Schuldigen sind oder wie man sie deaktiviert. Anders als nur Python herunterzuladen und selbst zu kompilieren. Sicher eine Option.
Kam hierher, um +1 zu sagen.
Es wurde behoben, indem Docker, Boot2docker und Fig deinstalliert, Dockertoolbox installiert und ausgefĂŒhrt wurden, damit der Standardcomputer initialisiert wird. Entfernen Sie Dockertoolbox und installieren Sie Docker, Docker-Compose und Docker-Computer.
Dann musste ich openssl installieren und die VerknĂŒpfung erzwingen.
Nicht so, wie es sein sollte, aber zumindest funktioniert es auf einem MacbookPro5,3 und OS X 10.9.5
brew remove docker boot2docker fig
brew cask install dockertoolbox
# run the docker toolbox app to initialize the default machine
brew cask remove dockertoolbox
brew install docker docker-compose docker-machine
brew install openssl
brew link --force openssl
@Koaxial
Fehler: Kein Fass fĂŒr Docker verfĂŒgbar. Meinten Sie eines von:
boot2docker boot2docker-status Docker-Compose Docker-Maschine Dockertoolbox
@dacz mein schlechtes, es sollte brew install docker docker-compose docker-machine
, nicht brew cask ...
Behoben nach der Installation komponieren mit pip (osx 10.11)
sudo pip install -U Docker-Compose
Ich hatte das gleiche Problem auf einem Macbook Pro Mid 2010,
Ich hatte das Problem durch die Installation aus der Toolbox, dann habe ich die 1.4.2-Version von brew install docker-compose
ausprobiert und die manuelle Installation von dieser:
curl -L https://github.com/docker/compose/releases/download/1.4.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
Das schlug immer noch fehl.
Ich bestÀtige, dass dies funktioniert:
sudo pip install -U docker-compose
PyYAML-3.11 Docker-Compose-1.4.2 Docker-Py-1.3.1 Dockerpty-0.3.4 Docopt-0.6.2 Anfragen-2.6.2 Sechs-1.10.0 Texttabelle-0.8.3 Websocket-Client-0.32 erfolgreich installiert. 0
sudo pip install -U docker-compose
zum Entfernen der Illegal instruction: 4
fĂŒr mich.
Beim AusfĂŒhren von Docker-Compose werden jetzt Python-Fehler angezeigt:
Traceback (most recent call last):
File "/usr/local/bin/docker-compose", line 5, in <module>
from pkg_resources import load_entry_point
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in <module>
working_set.require(__requires__)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require
needed = self.resolve(parse_requirements(requirements))
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve
raise DistributionNotFound(req) # XXX put more info here
pkg_resources.DistributionNotFound: six>=1.3.0,<2
Die Installation von sudo pip install distribute
hat das Problem behoben :)
Unsere neuen Anweisungen "Installation mit Pip" empfehlen die Verwendung einer virtuellen Umgebung, um solche Probleme zu vermeiden.
@ antek-drzewiecki (oder jemand anderes, der dieses Problem hat) Ich wĂŒrde gerne sehen, ob die BinĂ€rdateien, die wir auf Travis erstellen, dasselbe Problem haben. Wenn Sie eine Minute Zeit haben, können Sie den Master-Build ausprobieren: https://dl.bintray.com/docker-compose/master/docker-compose-Darwin-x86_64 und mich informieren, wenn Sie denselben Fehler erhalten.
Vielen Dank!
@dnephin Ich habe meine AbhĂ€ngigkeiten jetzt gelöst. Es ist also nicht mehr so, als wĂŒrde ich eine Neuinstallation durchfĂŒhren.
Ich werde die Docker-Compose-Pip deinstallieren und die von Ihnen verknĂŒpfte Darwin-BinĂ€rdatei verwenden.
Die Entwicklerversion funktioniert, die Schritte, die ich unternommen habe:
$ sudo pip uninstall docker-compose
Successfully uninstalled docker-compose-1.4.2
$ docker
docker docker-machine
$ curl -L https://dl.bintray.com/docker-compose/master/docker-compose-Darwin-x86_64 > /usr/local/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose
$ docker-compose --version
docker-compose version: 1.5.0dev
@ antek-drzewiecki Danke, dass du es ausprobiert hast! Ich denke, wir sollten diese BinĂ€rdateien von nun an fĂŒr die Veröffentlichung verwenden.
@dnephin : Es funktioniert auch in meiner Konfiguration:
Vielen Dank fĂŒr die Lösung, ich hoffe, Sie haben Zeit, sich in die Version 1.5.0 zu integrieren :)
Gleiches Problem mit Docker Toolbox 1.9 Relase unter Mac OS X, das auf einem 2008 MacPro ausgefĂŒhrt wird.
Werden die BinĂ€rdateien mit einem Befehlssatz kompiliert, der möglicherweise einige Ă€ltere CPUs ausschlieĂt?
@kolis Funktioniert die BinĂ€rdatei von https://dl.bintray.com/docker-compose/master/ fĂŒr Sie?
Welche OSX-Version verwenden Sie?
Ich habe das gleiche Problem festgestellt, nachdem ich die Docker-Toolbox auf 1.9 aktualisiert habe.
Die von https://dl.bintray.com/docker-compose/master/ heruntergeladene BinÀrdatei löste das Problem.
OS X 10.11.1 El Capitan
MacBook Pro 15 Mitte 2010
@dnephin Ja, die bintray-Masterversion funktioniert einwandfrei unter OS X 10.11.1 (15B42).
Zur Information, es funktioniert gut mit meiner Konfiguration:
$ ./docker-compose-Darwin-x86_64 -version
docker-compose version: 1.6.0dev
$ sysctl -n machdep.cpu.brand_string
Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz
Ăbrigens bin ich unter OS X 10.11 und habe die neueste Toolbox (1.9.0c) installiert.
@dnephin : Was ist der Integrationsplan? Release 1.6.0?
Danke fĂŒr die Fehlerbehebung !
Irgendwelche Fortschritte in diesem Bereich? Bei der Installation mit brew cask
auf einem MacBook Mitte 09 mit Yosemite 10.10.5 tritt der Fehler immer noch auf.
Die Installation mit pip
funktioniert bei mir.
https://github.com/docker/compose/releases/download/1.5.2/docker-compose-Darwin-x86_64
=> illegale Hardware-Anweisung
https://dl.bintray.com/docker-compose/master/ : docker-compose-Darwin-x86_64
=> ARBEITEN
Das gleiche Problem in Version 1.6 von Docker-Compose, und wieder funktioniert die Bintray-BinÀrdatei
Hier gilt das gleiche. AusfĂŒhren eines Mac Pro 5.1 mit 10.11.2. Bintray funktioniert.
Wir sehen dies auf OS X 10.10.5
AusfĂŒhren eines Mac Pro 5.1 mit 10.11.2. Bintray funktioniert.
1.6.0
in der Docker-Toolbox ist immer noch kaputt.
Können wir zumindest die Anweisungen zum Herunterladen und Installieren auf der Hauptwebsite Àndern? Es ist albern, offizielle Anleitungen zu haben, die nicht funktionieren.
Bin gerade darĂŒber gelaufen. OS X 10.11.3
, MacBook Pro (15-inch, Mid 2010)
.
Gerade unter OS X 10.11.3 auf einem MacBook Pro (15 Zoll, 2,53 GHz, Mitte 2009) installiert und ich erhalte die "Illegale Anweisung: 4".
Ich habe das Problem ohne Homebrew folgendermaĂen gelöst:
Laden Sie zunÀchst das offizielle Python-Paket von hier herunter: https://www.python.org/downloads/
aktualisiert die lokale Python und installiert pip. Jetzt in einer neuen Terminalsitzung
sudo pip install fig
sudo pip uninstall docker-compose
sudo pip install âupgrade docker-compose
hash -r
@ Elhodred Welche Version von Python? 2 oder 3?
Python 2
Danke @Elhodred es funktioniert!
Ich bin gerade auf einem Macbook Pro Mitte 2010 darauf gestoĂen
Model Name: MacBook Pro
Model Identifier: MacBookPro6,2
Processor Name: Intel Core i7
Processor Speed: 2.66 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 4 MB
Memory: 8 GB
Processor Interconnect Speed: 4.8 GT/s
Boot ROM Version: MBP61.0057.B11
SMC Version (system): 1.58f17
Dies sollte jetzt im Release-Kandidaten 1.7.0 behoben sein.
Entschuldigung, dieser Link ist unterbrochen. Richtige URL:
Kann jemand, bei dem dieses Problem aufgetreten ist, bestĂ€tigen, ob die BinĂ€rdatei 1.7.0-rc1 das Problem fĂŒr ihn behebt?
ja @aanand es ist jetzt behoben. Vielen Dank!
Hallo @aanand ! Danke, dass du das behoben hast!
i7 950 mit El Capitan 10.11.2 und i3 540 mit 10.9.4 getestet: Erfolg!
Fix arbeitet an iMac (Mitte 2010). Danke @aanand. :) :)
Ich kann bestÀtigen, dass es in 1.7.0-rc1 und 1.7.0-rc2 auf meinem Mac mini funktioniert (Mitte 2010). Vielen Dank!
@aanand Ich habe ein Ă€hnliches Problem mit meiner eigenen Software: Wir bauen auf neuen Macs, aber es muss auf alten funktionieren. Ihr Fehler ist so ziemlich der Top-Google-Hit fĂŒr "Illegale Anweisung: 4" :) Können Sie einige Details zu Ihrer Lösung zur AufklĂ€rung des Internets angeben? Haben Sie gerade alte Hardware gefunden, auf der Sie aufbauen können? Oder einige Kompilierungszeit-Flags setzen?
Wir haben angefangen, auf travisci aufzubauen, das es fĂŒr neuere Versionen von OSX behebt, aber es lĂ€uft nicht auf Ă€lteren Versionen von OSX.
Hilfreichster Kommentar
Im Ernst ... wir sollten keine BinĂ€rdateien versenden, die auf einigen Computern nicht funktionieren. Oder wir sollten zumindest versuchen, herauszufinden, auf welchen Maschinen es nicht funktioniert, und alternative Anweisungen geben. (ZB "Wenn Sie einen Prozessor haben, der Ă€lter als ein Intel i5 / i7 ist, mĂŒssen Sie pip verwenden.")