簡體   English   中英

安裝GAMS API for Python失敗

[英]Installing GAMS API for Python not successful

我完全按照本教程中的說明安裝了API,沒有發生錯誤。 但是當我鍵入:在我的ide(idle)上import gams時,出現以下錯誤:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import gams
  File "C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\lib\site-packages\gams\__init__.py", line 8, in <module>
    from .workspace import *
ImportError: DLL load failed: %1 is not a valid Win32 application.

我在Windows 10上使用GAMS 25.0.2和python 3.6.5。一切都是64位的。 ps這是安裝API時來自cmd的日志:

C:\GAMS\win64\25.0\apifiles\Python\api_36>python setup.py install
running install
running build
running build_py
running install_lib
running install_egg_info
Removing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gamsemb-0.0.0-py3.6.egg-info
Writing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gamsemb-0.0.0-py3.6.egg-info
running install
running build
running build_py
running install_lib
running install_egg_info
Removing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gdxcc-7-py3.6.egg-info
Writing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gdxcc-7-py3.6.egg-info
running install
running build
running build_py
running install_lib
running install_egg_info
Removing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gamsxcc-1-py3.6.egg-info
Writing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gamsxcc-1-py3.6.egg-info
running install
running build
running build_py
running install_lib
running install_egg_info
Removing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\dctmcc-1-py3.6.egg-info
Writing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\dctmcc-1-py3.6.egg-info
running install
running build
running build_py
running install_lib
running install_egg_info
Removing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gevmcc-6-py3.6.egg-info
Writing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gevmcc-6-py3.6.egg-info
running install
running build
running build_py
running install_lib
running install_egg_info
Removing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gmomcc-16-py3.6.egg-info
Writing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gmomcc-16-py3.6.egg-info
running install
running build
running build_py
running install_lib
running install_egg_info
Removing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\cfgmcc-1-py3.6.egg-info
Writing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\cfgmcc-1-py3.6.egg-info
running install
running build
running build_py
running install_lib
running install_egg_info
Removing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gmdcc-2-py3.6.egg-info
Writing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\gmdcc-2-py3.6.egg-info
running install
running build
running build_py
running install_lib
running install_egg_info
Removing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\optcc-2-py3.6.egg-info
Writing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\optcc-2-py3.6.egg-info
running install
running build
running build_py
running install_lib
running install_egg_info
Removing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\GAMS-1.0-py3.6.egg-info
Writing C:\Users\Mansour\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\GAMS-1.0-py3.6.egg-info

經過一切嘗試后,我發現我的GAMS是64位的,但是我安裝了python 3.6 32位。 通過安裝python 3.6 64位,一切正常

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM