sql >> Database teknologi >  >> RDS >> Mysql

Hvordan får man python_select til at fungere for kommandoen '$>python'?

Som standard installerer MacPorts brugerprogrammer (eller links til dem) i /opt/local/bin . MacPorts select_python kommandoen vælger, hvilken python-instans der er knyttet til /opt/local/bin/python . Det har ingen effekt (det burde det heller ikke) på, hvad Apple installerer i /usr/bin , hvilket er hvor Apple-leverede python og python2.x kommandoer er.

For at starte MacPorts python2.5 skal du enten sikre dig, at /opt/local/bin går forud for /usr/bin på din shell $PATH (du kan gøre dette ved at ændre din .bash_profile eller et andet shell-initialiseringsscript), eller du kan blot kalde den ønskede python med en absolut sti-reference:

$ /usr/bin/python your-program.py

at bruge den Apple-leverede standard python;

$ /opt/local/bin/python your-program.py

for at bruge versionen valgt med python_select , eller:

$ /opt/local/bin/python2.5 your-program.py

for eksplicit at vælge MacPorts 2.5.

EDIT:

For at ændre din søge-PATH til at bruge MacPorts, skal du tilføje denne linje til .bash_profile :

export PATH=/opt/local/bin:/opt/local/sbin:$PATH


  1. Sådan indlæses JDBC-konfiguration fra Egenskabsfil Eksempel

  2. DATEDIFF - Erstat NULL med NU()

  3. Er det muligt at tælle to kolonner i samme forespørgsel

  4. MYSQL - Sammenlign NU() og en dato i Paris TimeZone i en anmodning