我正在尝试使用(并因此安装)一个名为 mosek 的优化包,更具体地说是在 jupyter notebook 上将它与 python 一起使用。
这是一个商业包,但由于我在学术界工作,所以我有一个免费许可证。
由于 Paul 的见解,此问题已被编辑。
我的目标是能够通过 jupyter 在 python 3.5 中使用 mosek。
1° 我的问题:
当我在 jupyter notebook 中运行以下代码行时:
import mosek.fusion
我有以下错误:
import mosek.fusion ---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-9-81543b63d59f> in <module>()
----> 1 import mosek.fusion
ImportError: No module named 'mosek.fusion'
2° 我做了什么:
我首先下载并安装了 mosek。我还在我的文件夹 mosek 中添加了我的许可证。(我做了这里描述的所有步骤:http: //docs.mosek.com/7.1/toolsinstall/Linux_UNIX_installation_instructions.html并添加了我的学术许可证)。
然后我尝试运行代码行:
import mosek.fusion
它给出了一个错误。然后我尝试运行:
import mosek
然后我没有错误。我的结论是 mosek (现在,感谢 Paul)已正确安装,但缺少 fusion 模块。
我还在我的 mosek 文件夹中搜索任何融合文件或文件夹。我没有找到。
有没有办法从 mosek 获得这个模块融合,甚至更好的是,有没有办法让它工作?
谢谢你们!
E.