【发布时间】:2020-01-06 14:42:39
【问题描述】:
我在安装 matplotlib 和 seaborn 后遇到以下问题:
from docplex.mp.model import Model
Traceback (most recent call last):
File "<ipython-input-1-ee0d9503867b>", line 1, in <module>
from docplex.mp.model import Model
ModuleNotFoundError: No module named 'docplex'
我的环境已经安装了docplex和docloud,但我只使用本地版本。Conda列表输出:
我安装的程序:
- cplex_studio1210.win-x86-64
- Anaconda3-2019.10-Windows-x86_64
和我的环境:
conda create --name PythonOPT1 python=3.7
【问题讨论】:
-
作为 IDE 我使用 spyder 并作为操作系统 windows 7
-
那个配置细节解决了。正如文档所说,创建 PYTHONPATH 环境变量
-
然后呈现更多细节。是通过 spyder 观察到的错误还是跳过 spyder 并从 conda shell 运行某些东西?如果您在没有 docplex 的情况下运行 cplex 低级 API 示例之一会发生什么?
-
您的意思是使用 CPLEX Studio 运行示例之一? .那里一切正常。我认为我的问题是模块版本的问题。
-
那里是什么意思?在 Windows 控制台中?康达壳?来自蜘蛛?在这里很难读出细节。看到这是我一直在这里观察到的另一个 spyder is misconfigured 事情,我不会感到惊讶(而且我认为没有理由为什么某些 versioning 应该是问题) .作为非 spyder 用户,我不知道它对您的操作系统环境变量有什么作用(这似乎是您安装 cplex 的方式;我更喜欢文档中的另一个)。
标签: python matplotlib seaborn cplex docplex