C'est un système d'apprentissage d'opportunités d'actualité récemment, mais il est en train d'être établi en tant que domaine de Python. Un événement appelé PyData est également organisé activement.
Créez l'environnement pour NumPy et matplotlib sur CentOS 6.x.
Installer les outils de développement sur CentOS
Installez d'autres choses dont vous avez besoin avec yum
...Postscript
$ sudo yum install freetype-devel
Python2.7.9
$ cd /home/cmscom/tmp
$ wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
$ tar zxvf Python-2.7.9.tgz
$ cd Python-2.7.9
$ ./configure
$ make
$ sudo make install
Installé ci-dessous
/usr/local/lib/python2.7
Installation de PIP et virtualenv
$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo /usr/local/bin/python get-pip.py
$ sudo pip install virtualenv
$ cd /home/cmscom
$ virtualenv python
$ ./python/bin/pip install numpy
$ ./python/bin/pip install nltk
$ ./python/bin/pip install matplotlib
$ ./python/bin/pip install ipython[notebook]
J'ai eu un problème pour installer NLTK dans un autre environnement sous Mac OS. Je décrirai le contexte et la solution.
AttributeError: 'module' object has no attribute 'finders'
En regardant le contenu de l'erreur, dans NLTK setup.py, une erreur apparaît dans la partie où le traitement suivant est effectué.
nltk/setup.py
from setuptools.command import sdist
del sdist.finders[:]
Lorsque j'ai vérifié la version de setuptools
dans l'environnement d'installation, setuptools-11.0
a été installé.
Un phénomène similaire a été signalé.
Rapport de bogue NLTK https://github.com/nltk/nltk/issues/824
Rapport de bogue des outils de configuration https://bitbucket.org/pypa/setuptools/issue/322/failure-installing-nltk-300-using
J'ai fait ce qui suit pour procéder à l'installation:
$ ./python/bin/pip install setuptools==9.1
C'est la solution !!
Du côté de NLTK, je fais ce qui suit, mais c'est le problème.
del sdist.finders[:]
Je ne connais pas les détails, mais je pense que c'était nécessaire lors de l'utilisation des outils de configuration précédents. Il semble que des modifications aient été apportées à setuptools depuis la version 10, et cela ne semble pas bien correspondre au support du côté NLTK.
Un article de 2009 en parle. http://rhodesmill.org/brandon/2009/eby-magic/
C'est un événement chez setuptools, alors j'aimerais entendre @aodag ou @shimizukawa.
Recommended Posts