nltk: Install with pip3 is broken (new release of setuptools?)
I use Travis CI to run builds every 12 hours; and one hour ago, the install of nltk on this environment broke:
Collecting nltk
Downloading nltk-3.0.0.tar.gz (962kB)
100% |################################| 966kB 6.6MB/s
Traceback (most recent call last):
File "<string>", line 20, in <module>
File "/tmp/pip-build-k8c9g1/nltk/setup.py", line 37, in <module>
del sdist.finders[:]
AttributeError: 'module' object has no attribute 'finders'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 20, in <module>
File "/tmp/pip-build-k8c9g1/nltk/setup.py", line 37, in <module>
del sdist.finders[:]
AttributeError: 'module' object has no attribute 'finders'
About this issue
- Original URL
- State: closed
- Created 10 years ago
- Comments: 26 (5 by maintainers)
Links to this issue
Commits related to this issue
- Workaround for NLTK bug. Specifically nltk/nltk#824. — committed to dit4c/dockerfile-dit4c-container-ipython by tjdett 9 years ago
- Merge pull request #827 from kmike/hotfix-setuptools11 Fixed installation with recent setuptools. Fixes GH-825 and GH-824. — committed to nltk/nltk by stevenbird 9 years ago
- Merge pull request #827 from kmike/hotfix-setuptools11 Fixed installation with recent setuptools. Fixes GH-825 and GH-824. — committed to nltk/nltk by stevenbird 9 years ago
- Merge pull request #827 from kmike/hotfix-setuptools11 Fixed installation with recent setuptools. Fixes GH-825 and GH-824. — committed to nltk/nltk by stevenbird 9 years ago
- bumping nltk to 2.0.5 - see #824 in nltk This has to be done due to https://github.com/nltk/nltk/issues/824 — committed to hexelon/newspaper by hexelon 9 years ago
- new nltk Upstream cleverly replaced the version, breaking the md5sum check. https://github.com/nltk/nltk/issues/824#issuecomment-69520671 Downloading/unpacking nltk==3.0.0 (from -r requirements.txt... — committed to wjt/fewerror by wjt 9 years ago
- Bumping nltk to 2.0.5 due to nltk/nltk#824 — committed to samuelclay/NewsBlur by deleted user 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
- Get rid of 'distribute' dependency 'distribute' is the ancestor of 'setuptools', and many packages require setuptools to be installed. Note that we cannot use the latest version (10.1) of setuptools... — committed to openfun/edx-platform by regisb 9 years ago
Temporary workaround for users who have
setuptools>=10.0
installed in their python environment:To check for
setuptools
version, typepip list
:I’ve posted 2.0.5 and reinstated 2.0.4. I’ve created 3.0.1 which differs from 3.0.0 only in the fix to setup.py.