没有名为_version_helper的模块

时间:2015-10-12 13:28:22

标签: python

我试图安装django-cities-light == 2.4.2。但是我得到错误"没有名为_version_helper的模块"。

pip install django-cities-light==2.4.2

错误:

Downloading/unpacking django-autoslug (from django-cities
light==2.4.2)
Downloading django-autoslug-1.9.0.tar.gz
Running setup.py (path:/home/ranjeet/virtualenv/booking_api/build/django-autoslug/setup.py) egg_info for package django-autoslug
Traceback (most recent call last):
  File "<string>", line 17, in <module>
  File "/home/ranjeet/virtualenv/booking_api/build/django-autoslug/setup.py", line 18, in <module>
    from _version_helper import __version__
ImportError: No module named _version_helper
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

文件&#34;&#34;,第17行,

文件&#34; /home/ranjeet/virtualenv/booking_api/build/django-autoslug/setup.py" ;,第18行,

from _version_helper import __version__

ImportError:没有名为_version_helper的模块

清理...... 命令python setup.py egg_info失败,错误代码为1 / home / ranjeet / virtualenv / booking_api / build / django-autoslug 在/home/ranjeet/.pip/pip.log

中存储失败的调试日志

1 个答案:

答案 0 :(得分:1)

此问题与django-cities-light == 2.4.2依赖项的版本有关。

'six',
'unidecode>=0.04.13',
'django_autoslug',

django_autoslug版本发生此错误。因为当前版本的django_autoslug是&#34; django-autoslug 1.9.0&#34;。

django-cities-light==2.4.2 django_autoslug的

应为django-autoslug 1.6.1