2014-05-08 3 views
2

Python(v2.7)에서 IronPython으로 코드를 포팅하여 실험실 컴퓨터에서 처리 할 수있는 여러 코어를 활용할 수 있습니다. https://www.enthought.com/repo/.iron/
나는 또한에 주어진 마지막 명령을 시도 : 여기에 주어진 지침에 따라 패키지 numpyscipy 그럼 내가 설치 http://ironpython.net/
scipy를 가져올 수 없지만 IronPython에서 numpy를 가져올 수 있습니다.

(또는 적어도 내가 생각) :

나는 처음부터 IronPython 설치 페이지 (> ipy -X:Frames -c "import scipy")와 명령 프롬프트가 오류를 내지 않았기 때문에 모든 것이 잘되었다고 가정했습니다.

이상하게도 numpy을 가져올 수 있지만 가져올 수 없습니다. scipy. 다음은 내가받는 오류 메시지입니다.

IronPython 2.7.4 (2.7.0.40) on .NET 4.0.30319.18444 (32-bit) 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import numpy as np 
>>> np.pi 
3.141592653589793 
>>> import scipy 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\scipy\__init__.p 
y", line 124, in <module> 
    File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\numpy\_import_to 
ols.py", line 15, in __init__ 
AttributeError: 'module' object has no attribute '_getframe' 

무엇이 있습니까? Google에서 AttributeError: 'module' object has no attribute '_getframe'을 검색했지만 내 문제에 대한 해결책을 찾을 수 없었습니다.

+0

시도해보기 -X : 전체 프레임입니다. –

답변

0

대화 형 창을 사용해 보셨습니까? 다음 일이 진행되지 않으면 프레임 출력에이 명령을

PS> (Get-WmiObject Win32_Process -Filter "Name like '%ipy%'").CommandLine 

을 실행할 때 다음 -X가 있는지 확인, 또한이

1. Go to: Tools -> Options -> Python Tools -> Interactive Windows -> IronPython 2.7 

2. Set "Interpreter Options" to "-X:Frames" 

처럼 "프레임 -X"당신은 추가 할 수 있습니다 "-X : Frames"가 잘못되었습니다.

+0

하지만이'Tools >> Options >> Python Tools >>'는 어디서 구할 수 있습니까? 조금 더 구체적으로 말씀해 주시겠습니까? –

+0

예를 들어 VS를 대화식 창에 사용할 수 있습니다. 두 번째 시도해 보셨습니까? "-X : Frames"가 출력에 있습니까? – Tasos

+0

비주얼 스튜디오가 없습니다. CPython 들어 난 그냥 메모장 + + 및 명령 프롬프트를 사용하고 있습니다. 두 번째 정보 : 인터프리터 옵션을 설정하는 방법? –

관련 문제