2015-01-06 8 views
0

먼저 Python 2.7.6 (Windows, 32 비트 버전)을 설치 한 다음 numpy 1.9.1을 설치 한 다음 VPython 6.10을 설치했습니다. 그 후에 오류가 발생합니다 :Vpython 설치 후 이상한 경고 경고

Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32 
Type "copyright", "credits" or "license()" for more information. 
>>> import visual 

Warning (from warnings module): 
    File "C:\Python27\Lib\site-packages\visual_common\materials.py", line 70 
    self.__setattr__(key, value) 
FutureWarning: comparison to `None` will result in an elementwise object comparison in the future. 

>>> ================================ RESTART ================================ 
>>> 

무슨 일입니까?

답변

-1

"FutureWarning : None과 비교하면 향후에 요소 별 개체 비교가 발생합니다."

이 켜져 :

http://comments.gmane.org/gmane.comp.python.numeric.general/58863

https://github.com/numpy/numpy/issues/4894

그것은 당신의 질문에 대한 답 있는지가보십시오.

+0

글쎄 내가 위에서 언급 한 링크를 통해 가서 내가 = 얻을 수 없음 대신 모든 값을 비교할 수있는, 우리는 "is"키워드를 사용해야합니다. 하지만 이제는 함수에 내장 된 __setattr__ 모듈을 수정하는 방법에 대한 질문이 있습니다. – Navi

+0

불행히도 해당 모듈의 버그 인 경우 문제를 제기하거나 패치를 제출할 수만 있습니다. – PythonTester