1
こんにちはすべて私はユーザーsolveset, S
しようとしています。しかし、エラーImportError: cannot import name 'S'
が表示されます。スパイダーは何とかS.
を認識し、驚くべきことに、私はwww.stackoverflow.comにこのエラーメッセージの議論を見ていないS.xxxx
名前 'S'をインポートできませんsympy anaconda
def sub():
...
from sympy.solvers import solveset, S #solve,
from sympy.abc import x
....
で使用可能なオプションを示唆できました。
S
をインポートして、シンボリック変数x
をS.Reals
に限定する必要があります。
sol = {1.50230320128349, 1.23749621150897 - 1.30203516616147*I, 1.23749621150897 + 1.30203516616147*I}
[i for i in sol if np.isreal(sol) and i > 0]
それがエラーにつながるしかし:
TypeError: Invalid comparison of complex 1.23749621150897 - 1.30203516616147*I
バージョン:2.3.9スパイダー+アナコンダ、Winx64上のPython 3.5を。
こんにちは!私はとてもシンプルなことを逃した。ありがとう、トン。 – learnerADV