Lors de l'installation de nltk == 2.0.5, l'erreur urllib2.HTTPError: HTTP Error 403: SSL is required
s'affiche. Vraiment, j'essaie d'installer newspaper
, mais cela échoue lorsque j'essaie d'installer ce paquet.
Un fichier Dockerfile minimal pour reproduire le problème:
FROM ubuntu:16.04
RUN apt-get update
RUN apt-get install -y python-pip
# problem occurs with or without the following line
RUN pip install --upgrade pip
CMD ["pip", "install", "nltk==2.0.5"]
wget https://pypi.python.org/packages/source/d/nltk/nltk-2.0.5.tar.gz
tar -xzf nltk-2.0.5.tar.gz
DEFAULT_URL
de http en https dans nltk-2.0.5/distribute_setup.py
pip install https://s3-us-west-2.amazonaws.com/jdimatteo-personal-public-readaccess/nltk-2.0.5-https-distribute.tar.gz
Modifier
Si le lien wget est rompu, téléchargez ntlk 2.0.5 depuis pypi
Ceci est un dérivé de la réponse de @ JDiMatteo ci-dessus qui a fonctionné pour moi.
wget https://pypi.python.org/packages/50/9e/39418026bf8013bbc2852c7aec3fb21e4339f6cd694934496d67a19b53b8/nltk-2.0.5.tar.gz#md5=c3f77cc1bf6c6bc85db6629b7d23c3b9
tar -xzf nltk-2.0.5.tar.gz
DEFAULT_URL
de http
par https
dans nltk-2.0.5/distribute_setup.py
pip install ./nltk-2.0.5