User Tools

Site Tools


doc:appunti:prog:python27_on_debian6

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
doc:appunti:prog:python27_on_debian6 [2019/05/29 12:49]
niccolo [Problema con pip e ssl]
doc:appunti:prog:python27_on_debian6 [2019/05/29 12:59] (current)
niccolo [Problema con pip e ssl]
Line 77: Line 77:
 ==== Problema con pip e ssl ==== ==== Problema con pip e ssl ====
  
-Con l'​installazione di **pyenv** e di **Python 2.7.13** non si risolve il **problema dell'​SSL** ​(Debian 6 fornisce una versione troppo vecchia della libreria, quindi il **wget** da siti **https falisce**). +Con l'​installazione di **pyenv** e di Python 2.7.13 ​comunque ​**non si risolve il problema dell'​SSL**Debian 6 fornisce una versione troppo vecchia della libreria, quindi il **wget** da siti **https falisce**. Ad esempio anche la ricerca della **libreria openpyxl** fallisce:
- +
-Ad esempio anche la ricerca della **libreria openpyxl** fallisce:+
  
 <​code>​ <​code>​
Line 87: Line 85:
 </​code>​ </​code>​
  
-<​code>​ +Ovviamente viene a mancare anche **la gestione delle eventuali dipendenze** (download e install ​automatico)La soluzione è scaricare gli archivi necessari e copiarli in una directory locale prima di fare l'​installazioneNel caso della libreria **openpyxl** gli archivi necessari sono prelevabili da **pypi.org**:
-pip install ​/​usr/​local/​download/​openpyxl/​jdcal-1.4.1-py2.py3-none-any.whl +
-</​code>​+
  
-La soluzione è scaricare l'​archivio ​**openpyxl-2.6.2.tar.gz** (i sorgenti della libreria) da **[[https://​pypi.org/​project/​openpyxl/#files|pypi.org]]** e scompattarlo,​ ad esempio in /usr/local/download/​openpyxl/​openpyxl-2.6.2/Quindi - dopo aver settato ​le **variabili di ambiente Pyenv** ​- si esegue:+  ​* **[[https://​pypi.org/​project/​jdcal/#​files|jdcal-1.4.1-py2.py3-none-any.whl]]** 
 +  * **[[https://​pypi.org/​project/​et_xmlfile/#files|et_xmlfile-1.0.1.tar.gz]]** 
 +  * **[[https://pypi.org/project/openpyxl/#files|openpyxl-2.6.2.tar.gz]]** 
 + 
 +Gli archivi di tipo **.tar.gz** vanno scompattati,​ mentre i **.whl** (Python wheel) possono essere installati direttamente (ricordarsi sempre di settare ​le **variabili di ambiente Pyenv**):
  
 <​code>​ <​code>​
 +pip install /​usr/​local/​download/​openpyxl/​jdcal-1.4.1-py2.py3-none-any.whl
 +pip install /​usr/​local/​download/​openpyxl/​et_xmlfile-1.0.1/​
 pip install /​usr/​local/​download/​openpyxl/​openpyxl-2.6.2/​ pip install /​usr/​local/​download/​openpyxl/​openpyxl-2.6.2/​
 </​code>​ </​code>​
doc/appunti/prog/python27_on_debian6.txt · Last modified: 2019/05/29 12:59 by niccolo