sql >> Database >  >> RDS >> Mysql

Hoe python_select te laten werken voor de opdracht '$>python'?

Standaard installeert MacPorts gebruikersprogramma's (of koppelingen ernaar) in /opt/local/bin . De MacPorts select_python commando selecteert welke python-instantie is gekoppeld aan /opt/local/bin/python . Het heeft geen effect (en zou het ook niet moeten doen) op wat Apple installeert in /usr/bin , waar de door Apple geleverde python en python2.x commando's zijn.

Om de MacPorts python2.5 aan te roepen, moet je ervoor zorgen dat /opt/local/bin gaat vooraf aan /usr/bin op je shell $PATH (u kunt dit doen door uw .bash_profile aan te passen of een ander shell-initialisatiescript) of u kunt eenvoudig de gewenste python aanroepen met een absolute padreferentie:

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

om de door Apple geleverde standaardpython te gebruiken;

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

om de versie te gebruiken die is geselecteerd met python_select , of:

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

om expliciet de MacPorts 2.5 te selecteren.

BEWERKEN:

Om uw zoekpad aan te passen om MacPorts te gebruiken, voegt u deze regel toe aan .bash_profile :

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


  1. Vensterfuncties en meer lokale aggregatie

  2. Entity Framework 6 met Npgsql

  3. Hoe de WEIGHT_STRING()-functie werkt in MySQL

  4. NodeJS MySQL - Hoe te weten of de verbinding is vrijgegeven of niet?