sympy で jacobDN 関数を使用したいので、ダウンロードしてpython setup.py install
成功しました。
ドキュメントのように使用したい場合:
>>> from sympy.mpmath import *
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named mpmath
>>>
sympy からすべてをインポートすると、成功します。
>>> from sympy import *
>>>
次に、mpmath を個別にインストールすると、mpmath から ellipfun を使用できるようになります。ただし、迷惑なmpf
ものが表示されます:
>>> from mpmath import *
>>> ellipfun('dn',0.5,0.5)
mpf('0.94297242577738571')
>>>
問題は、sympy.mpmath で ellipfun を使用する方法です。インストールの欠陥を確認するにはどうすればよいですか?
上記の解決策は最高です!できない場合、通常の関数を使用するのと同じように、mpmath で ellipfun を使用するにはどうすればよいですか?
sympy のインストールが成功した証拠
-> ~$ pip show sympy
---
Name: sympy
Version: 0.7.7.dev
Location: /usr/local/lib/python2.7/dist-packages/sympy-0.7.7.dev-py2.7.egg
Requires: mpmath
-> ~$ pip install --upgrade sympy
Requirement already up-to-date: sympy in /usr/local/lib/python2.7/dist-packages/sympy-0.7.7.dev-py2.7.egg
Requirement already up-to-date: mpmath>=0.19 in /usr/local/lib/python2.7/dist-packages/mpmath-0.19-py2.7.egg (from sympy)
Cleaning up...