2014-11-20 9 views
0

python을 배우려고합니다. Allen Downey의 Think Python 4 장에서는 thinkpython.com/swampy에서 패키지를 다운로드해야합니다. 웹 사이트에서 지침을 구현하는 데 문제가있어서 늪지를 자신의 디렉토리에 복사했습니다.Enthought Canopy v1.41 및 thinkpython.com/code/swampy가 충돌을 일으킴

from swampy.TurtleWorld import * 
world=TurtleWorld() 

은 대화 형 환경에서 작동합니다. 그러나 스크립트를 작성하고 실행하려고하면 파이썬이 충돌하고 커널을 다시 시작해야합니다. 이 주제에 대한 다른 글은 Canopy를 기본 파이썬 환경으로 설정하여 사용자 경로를 수정하는 것을 제안합니다. 저는 컴퓨터를 공유하고 있습니다 (Mac Mavericks 10.9.5).이 컴퓨터의 다른 사용자에게 영향을 줄 수있는 모든 것을 변경하여 책의 연습 문제를보고 싶습니다. 기본 파이썬 설정을 변경하면 다른 사용자를 위해 혼란스러워 할까 봐 걱정됩니다.

Q : 다른 사용자의 기본값을 변경하지 않고 Mac 사용자 계정으로 가져오고 실행하려면 어떻게해야합니까?

답변

0

이 문제와 솔루션은 Enthought 지원 기술 자료 https://support.enthought.com/entries/21793229-Using-Tkinter-Turtle-or-Pyglet-in-Canopy-s-IPython-panel에 설명되어 있습니다.

부수적으로 기본 Python을 전혀 변경할 필요가 없습니다. 터미널에서 Canopy Python을 실행하고 싶다면 실제로 문제를 해결할 필요는 없지만 실제로는 유용 할 수 있습니다. Canopy Tools 메뉴로 가서 Canopy Terminal을여십시오.