找不到Openopt DeraApproximator包

2024-06-28 20:17:44 发布

您现在位置:Python中文网/ 问答频道 /正文

当试图用OpenoptNLP.solve()来解决Python中的非线性问题时,我得到了这个错误,总结如下

you should have DerApproximator installed.

我试过了

pip install derapproximator

但它说“要求已经满足”。在

我使用的是windows7x64,python3.4和OpenOpt 0.5604。如何安装此软件包?在

以下是命令窗口中的完整文本

^{pr2}$

更新1

我在Python34\Lib\site-packages中看到了一个名为derapproximator-0.52-py3.4.egg的文件,我必须在Environment variables中添加PYTHONPATH键,以便python找到openopt。我不知道如何在那里使用扩展名为.egg的文件,所以我将内容提取到derapproximator-0.52-py3.4。cmd树上的文件夹层次结构看起来像

+---derapproximator-0.52-py3.4
|   +---DerApproximator
|   |   \---__pycache__
|   \---EGG-INFO

但错误还是一样的

>>> import derapproximator
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'derapproximator'

然后我再次尝试将文件夹重命名为derapproximator-0.52-py3.4.egg,但仍然不起作用。在


Tags: installed文件文件夹younlpegghave错误