2012-09-16 3 views
0

이미 Python을 다운로드했지만 Enthought Tool Suite (ETS)에 코드를 제공하려고합니다. 이 사이트 (http://code.enthought.com/source/)에 따르면Enthought Tool Suite python 스크립트를 다운로드하는 방법은 무엇입니까?

는 다음과 같은 파이썬 스크립트 다운로드 말한다

: https://raw.github.com/enthought/ets/master/ets.py

내가 파이썬 스크립트에 ets.py를 넣어, 다른 이름으로 저장 ... 그리고 파이썬 쉘에서 "가져 오기"를 입력했습니다

그러나 아무 일도 일어나지 않습니다.

$ mkdir ets 

$ cd ets # and copy ets.py here 

$ python ets.py clone 

파이썬 셸에서 그 라인을 입력하면 나에게 메시지를 제공합니다 : "구문 에러 : 유효하지 않은 구문"당신이 볼 수 있듯이, 나는 '

또한, 사이트는 다음과 같은 명령을 실행 말한다 Python을 처음 접했을 때 나는 무엇을하고 있는지 모른다. ETS 스크립트를 다운로드하고 명령을 실행하려면 어떻게해야합니까 ??

답변

1

마지막 명령은 파이썬 콘솔에 입력되는 것이 아니며 터미널 쉘에서 입력해야합니다.

localhost-2:tmp $ mkdir ets 
localhost-2:tmp $ cd ets 
localhost-2:ets $ cp ../ets.py . 

이 마지막 명령은 ets.py가 원래 디렉토리에 있다고 가정합니다. 이제 우리는 그것을 실행할 수 있습니다 [편집 : 당신이 git이 설치되어있는, 또는이 작동하지 않습니다 확인] :

localhost-2:ets $ python ets.py clone 
Cloning package encore 
URL: https://github.com/enthought/encore.git 
Cloning into encore... 
remote: Counting objects: 1081, done. 
remote: Compressing objects: 100% (483/483), done. 
remote: Total 1081 (delta 729), reused 942 (delta 592) 
Receiving objects: 100% (1081/1081), 981.12 KiB | 1.80 MiB/s, done. 
Resolving deltas: 100% (729/729), done. 

Cloning package traits 
URL: https://github.com/enthought/traits.git 
Cloning into traits... 

[etc.] 

Cloning package etsproxy 
URL: https://github.com/enthought/etsproxy.git 
Cloning into etsproxy... 
remote: Counting objects: 3577, done. 
remote: Compressing objects: 100% (2243/2243), done. 
remote: Total 3577 (delta 1053), reused 3571 (delta 1047) 
Receiving objects: 100% (3577/3577), 369.81 KiB, done. 
Resolving deltas: 100% (1053/1053), done. 

이 후, (이 운영 체제에 따라 다르게 나타납니다) 모두를 설치해야합니다 :

localhost-2:ets $ python ets.py develop 
Running command ['/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python', 'setup.py', 'develop'] in package encore 
running develop 
running egg_info 
creating encore.egg-info 
writing encore.egg-info/PKG-INFO 

[long build process removed] 
관련 문제