0

安装 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 列表输出:

在此处输入图像描述

我安装的程序:

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

和我的环境:

conda create --name PythonOPT1 python=3.7
4

1 回答 1

0

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

import os
print('PYTHONPATH="%s"' % os.environ['PYHTHONPATH'])

然后仔细检查打印的值是否包含包含安装的文件docplexdocloud

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

于 2020-01-06T06:42:39.203 回答