Sto cercando di installare python3 usando brew su un MacBook 2008 (OSX Lion).
Ho qualche anno con apt-get in ambienti Linux, ma questa è la prima volta che provo a installare qualcosa usando brew .
Per le istruzioni su Prepara il tuo Mac per la programmazione Python e Installa Python 3 su Mac OS X e uso virtualenv e virtualenvwrapper Inserito:
brew install python3
Questo è stato dopo aver tentato accidentalmente di installare la versione 2.x di python usando
brew install python
Il pacchetto python si installa bene, ma quando provo ad installare python3 ottengo
gcc-6 -Wno-unused-result -Wsign-compare -fno-common -dynamic -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -o FileSettings.o -c ./FileSettings.m
In file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:120:0,
from ./FileSettings.h:9,
from ./FileSettings.m:9:
/System/Library/Frameworks/Foundation.framework/Headers/NSTask.h:75:24: error: expected identifier or '(' before '^' token
@property (copy) void (^terminationHandler)(NSTask *) NS_AVAILABLE(10_7, NA);
^
/System/Library/Frameworks/Foundation.framework/Headers/NSTask.h:78:1: error: expected identifier before 'end'
@end
^
make[2]: *** [FileSettings.o] Error 1
make[1]: *** [install_PythonLauncher] Error 2
make: *** [frameworkinstallapps] Error 2
READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/brew):
https://github.com/Homebrew/homebrew-core/issues
These open issues may also help:
python & python3: fix sqlite3 on sierra https://github.com/Homebrew/homebrew-core/pull/3134
Warning: You are using OS X 10.7.
Per gli errori che ho controllato python & python3: correggi sqlite3 su sierra che sembra indicare che l'errore si trova da qualche parte con sqlite3 tuttavia il link su python3 (v 3.5.1) non è riuscito a compilare su 10.7.5-x86_64 indica che si tratta di un problema con il compilatore?
Non sono sicuro di dove andare dopo nella procedura di risoluzione dei problemi.