Notas_FI5025
En esta guía vamos a ver como instalar Python Tight-Binding para simular sistemas de física del sólido. La página oficial de esta librería es esta: PythTB
Esta no es la única librería disponible capaz de simular sistemas tight-binding. Aquí link a otras dos que conozco (ambas basadas en Python):
El siguiente método ha sido probado en sistemas basados en Ubuntu (Ubuntu, Xubuntu, Lubuntu, Kubuntu etc). Ejecutando los siguientes tres comandos debería resultar en una instalación completamente funcional (incluye librerías extra, como matplotlib
entre otras):
sudo apt update
sudo apt install python3-pip
pip3 install pythtb --upgrade
El método para macOS es relativamente similar. Hace un tiempo no ocupo macOS. Estoy casi seguro que esto funcionó para Yosemite, El Capitan, Sierra y High Sierra. Debido a que una instalación de pip
normal apuntaría a Python 2, es necesario especificar:
sudo python3 -m pip install --upgrade pip
pip3 install pythtb --upgrade
Este método lo probé en Windows 7. Creo que versiones más actuales ocupan la misma arquitectura, así que el principio debería ser equivalente.
Image Not Showing Possible ReasonsLearn More →
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
cmd
de Windows y poner:pip3 install pythtb --upgrade
Estos pasos deberían generar una instalación completamente funcional de Python Tight-Binding.