2017-07-17 128 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