Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak sprawić, by python_select działał dla polecenia „$> python”?

Domyślnie MacPorts instaluje programy użytkownika (lub linki do nich) w /opt/local/bin . MacPorts select_python polecenie wybiera, która instancja Pythona jest połączona z /opt/local/bin/python . Nie ma to wpływu (ani nie powinno) na to, co Apple instaluje w /usr/bin , czyli tam, gdzie dostarczony przez Apple python i python2.x polecenia są.

Aby wywołać MacPorts python2.5, musisz upewnić się, że /opt/local/bin poprzedza /usr/bin w powłoce $PATH (możesz to zrobić, modyfikując swój .bash_profile lub inny skrypt inicjujący powłokę) lub możesz po prostu wywołać żądany python z bezwzględnym odniesieniem do ścieżki:

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

używać domyślnego Pythona dostarczonego przez Apple;

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

aby użyć wersji wybranej za pomocą python_select lub:

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

aby jawnie wybrać MacPorts 2.5.

EDYCJA:

Aby zmodyfikować PATH wyszukiwania tak, aby używała MacPorts, dodaj ten wiersz do .bash_profile :

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PEŁNE DOŁĄCZENIE DO MySQL?

  2. Jak zamienić część ciągu w MySQL

  3. Sphinx bez użycia identyfikatora auto_increment

  4. Jak wykonać modelowanie dziedziczenia w relacyjnych bazach danych?

  5. BŁĄD 1075:Nieprawidłowa definicja tabeli; może istnieć tylko jedna kolumna auto i musi być zdefiniowana jako klucz