Isto amosa as diferenzas entre a revisión seleccionada e a versión actual da páxina.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
gl:guias:debian_jessie_post_instalacion [2017/05/21 10:45] – [Python] Sergio Alvariño | gl:guias:debian_jessie_post_instalacion [2021/04/16 20:41] (actual) – edición externa 127.0.0.1 | ||
---|---|---|---|
Liña 28: | Liña 28: | ||
</ | </ | ||
- | ===== Cambiar as opcións | + | ===== Cambiar as opcións |
Executamos: | Executamos: | ||
Liña 406: | Liña 406: | ||
</ | </ | ||
+ | ==== Wire ==== | ||
+ | Un cliente seguro de mensaxeria. | ||
+ | |||
+ | < | ||
+ | sudo aptitude install apt-transport-https | ||
+ | wget -q https:// | ||
+ | echo "deb https:// | ||
+ | sudo aptitude update | ||
+ | sudo aptitude install wire-desktop | ||
+ | </ | ||
===== Documentos ===== | ===== Documentos ===== | ||
Liña 755: | Liña 765: | ||
;; elpy | ;; elpy | ||
(elpy-enable) | (elpy-enable) | ||
+ | </ | ||
+ | |||
+ | ==== Textadept ==== | ||
+ | Un potente editor de desenrolo, multiplataforma. | ||
+ | |||
+ | Ven incluido no pack D-apt, por que é moi potente como IDE para o D. | ||
+ | |||
+ | Ata agora só configurei a fonte, para facelo editamos o ficheiro ~/ | ||
+ | |||
+ | < | ||
+ | ui.set_theme(' | ||
</ | </ | ||
==== Scribus ==== | ==== Scribus ==== | ||
Liña 774: | Liña 795: | ||
sudo aptitude install comix | sudo aptitude install comix | ||
</ | </ | ||
- | ===== Desenrolo | + | ===== Desenrolo |
- | ==== Paquetes | + | ==== Paquetes |
Estos son os paquetes imprescindibles para desenrolo software en linux | Estos son os paquetes imprescindibles para desenrolo software en linux | ||
Liña 796: | Liña 817: | ||
< | < | ||
- | git config --global user.name "Sergio Alvariño" | + | git config --global user.name "Nombre Apellido" |
- | git config --global user.email "salvari@gmail.com" | + | git config --global user.email "direccion@correo.com" |
git config --global core.editor emacs | git config --global core.editor emacs | ||
git config --global color.ui true | git config --global color.ui true | ||
Liña 821: | Liña 842: | ||
==== Linguaxe de programación D (D programming language) ==== | ==== Linguaxe de programación D (D programming language) ==== | ||
- | [[A linguaxe de programación D|https:// | + | |
+ | [[https:// | ||
=== D-apt e instalación de programas === | === D-apt e instalación de programas === | ||
- | Configurado d-apt, instalados todo-los programas do repo: | + | Configurado |
< | < | ||
Liña 987: | Liña 1009: | ||
</ | </ | ||
- | Procedemos coa instalación dos paquetes python-pip e python-virtualenv dende aptitude. | + | === pip, virtualenv, virtualenvwrapper, |
+ | |||
+ | //pip// é un xestor de paquetes para **Python** que facilita a instalación de librerías | ||
+ | |||
+ | Para poder usar os entornos virtuais instalaremos tamén //virtualenv//. | ||
+ | |||
+ | Instalamos os dous dende aptitude: | ||
< | < | ||
sudo aptitude install python-pip python-virtualenv virtualenv | sudo aptitude install python-pip python-virtualenv virtualenv | ||
+ | |||
+ | sudo pip install --upgrade pip | ||
+ | sudo pip install --upgrade virtualenv | ||
</ | </ | ||
+ | // | ||
- | Como tiña prisa por probar | + | Instalamos |
- | Para realizar a instalación abonda con descarregar os scripts de instalación dende la página web de Anaconda. | + | < |
+ | sudo apt-get install virtualenvwrapper -y | ||
+ | </ | ||
+ | Para usar o // | ||
< | < | ||
- | bash Anaconda3-4.2.0-Linux-x86_64.sh | + | source / |
- | # bash Anaconda2-4.2.0-Linux-x86_64.sh | + | |
</ | </ | ||
- | Deixeino instalado en //~/apps/anaconda3// | + | Ou engadir esa linea aos nosos ficheiros |
- | A suite //Anaconda// incorpora a sua propia versión de Python. Para poder usalas temos que cambiar o noso PATH para que o Python de Anaconda sexa o primeiro que se atopa. | + | Eu deixei a variable de entorno |
- | Así para activar anaconda3 | + | [[http:// |
+ | |||
+ | Para rematar, se queremos ter utilidades semellantes | ||
< | < | ||
- | export PATH=" | + | sudo pip install virtualfish |
</ | </ | ||
+ | [[http:// | ||
- | Para facer o mesmo no fish: | + | |
+ | |||
+ | === iPython notebook === | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | == Instalar Jupyter en el Python del sistema == | ||
+ | |||
+ | Seguimos las instrucciones [[https:// | ||
+ | |||
+ | Si usamos el script descargado del github se instalará el **Jupyter** con el python3 del sistema. %%__%%Conviene asegurarse de que estamos apuntando al python del S.O. y no a cualquier otro Python que hayamos instalado: | ||
< | < | ||
- | set -x PATH ~/ | + | which python |
</ | </ | ||
+ | == Instalar Anaconda Python == | ||
+ | Teóricamente [[https:// | ||
+ | |||
+ | < | ||
+ | bash Anaconda3-4.2.0-Linux-x86_64.sh | ||
+ | bash Anaconda2-4.2.0-Linux-x86_64.sh | ||
+ | </ | ||
+ | Los he dejado instalados en // | ||
+ | |||
+ | Cada una de estas instalaciones incorpora su propia versión de Python. Para usarlas tenemos que cambiar nuestro PATH para que el Python deseado sea el primero que se selecciona. | ||
+ | |||
+ | Por ejemplo para activar anaconda3 en bash: | ||
+ | |||
+ | < | ||
+ | export PATH=" | ||
+ | </ | ||
+ | Para hacer lo mismo en fish: | ||
+ | |||
+ | < | ||
+ | set -x PATH ~/ | ||
+ | </ | ||
=== iPython y GraphLab === | === iPython y GraphLab === | ||
+ | |||
+ | La instalación de iPython y GraphLab (que es una librería comercial) la hice para realizar un curso. | ||
Creamos un entorno conda con Python 2.7.x | Creamos un entorno conda con Python 2.7.x | ||
< | < | ||
+ | export PATH=" | ||
conda create -n gl-env python=2.7 anaconda | conda create -n gl-env python=2.7 anaconda | ||
</ | </ | ||
Liña 1061: | Liña 1132: | ||
source deactivate gl-env | source deactivate gl-env | ||
</ | </ | ||
- | === Instalación alternativa con virtualenv | + | == Instalación alternativa con virtualenv == |
< | < | ||
Liña 1083: | Liña 1154: | ||
pip install --upgrade --no-cache-dir https:// | pip install --upgrade --no-cache-dir https:// | ||
</ | </ | ||
+ | |||
=== Usar Emacs para editar Python === | === Usar Emacs para editar Python === | ||
Liña 1092: | Liña 1164: | ||
(elpy enable) | (elpy enable) | ||
</ | </ | ||
- | // | + | // |
< | < |