2017-07-17 132 views
0
  • Python版本:3.4.0
  • 皮普版本:9.0.1
  • 的Windows 10

我试图从PIP安装模式,并收到以下错误。误差蟒蛇安装模式

pip install models 

Collecting models 

    Using cached models-0.9.3.tar.gz 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "C:\Users\KANIKA~1\AppData\Local\Temp\pip-build-p46tenn_\models\setup.py", line 25, in <module> 
     import models 
     File "C:\Users\KANIKA~1\AppData\Local\Temp\pip-build-p46tenn_\models\models\__init__.py", line 23, in <module> 
     from base import * 
    ImportError: No module named 'base' 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in C:\Users\KANIKA~1\AppData\Local\Temp\pip-build-p46tenn_\models\ 

请帮我解决这个错误。

+0

pypi中'models'的最新版本是2010年2月20日,所以我猜想有不兼容性? – Grimmy

+0

也有可能在你的路径中的具体问题,检查'sys.path'的输出 –

回答

1

根据文档here - 。

“自2010年2月21日这个包被命名为‘PyModels’这是由于库和本地模块与具体车型之间的名称冲突改名是很自然的命名后者是“models.py”(例如在Django中),所以它显然会与名为“models”的外部库冲突。“

所以可能你可以尝试 - pip安装pymodels,如果这是你在找什么。

+0

我想只安装Django – kanika

+0

使用pip安装pymodels也给出了相同的错误 – kanika

+0

然后可能有一个路径和安装问题。根据@Ofer Sadan的评论,检查你的sys.path输出,它显示的是什么路径。 – Shashank