首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python + CPLEX :没有名为“docplex”的模块

Python + CPLEX :没有名为“docplex”的模块
EN

Stack Overflow用户
提问于 2019-12-24 01:39:59
回答 2查看 2.2K关注 0票数 0

我在安装matplotlib和海运后出现了以下问题:

代码语言:javascript
复制
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,但是我只使用本地version.Conda列表输出:

我安装的程序:

  1. cplex_studio1210.win-x86-64
  2. Anaconda3-2019.10-Windows-x86_64

我的环境:

代码语言:javascript
复制
conda create --name PythonOPT1 python=3.7
EN

回答 2

Stack Overflow用户

发布于 2020-01-06 06:42:39

PYTHONPATH环境变量没有正确设置时,通常会发生此错误。要调试此代码,请在尝试从docplex导入任何内容之前添加以下代码

代码语言:javascript
复制
import os
print('PYTHONPATH="%s"' % os.environ['PYHTHONPATH'])

然后再次检查打印的值是否包含包含docplexdocloud安装的文件夹。

请注意,安装通常正确地设置PYTHONPATH,但是可能会有一些程序(比如某些spyder实例)仍可能忽略此设置。

票数 0
EN

Stack Overflow用户

发布于 2022-08-02 06:19:57

使用

代码语言:javascript
复制
pip install docplex

解决了我的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59462962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档