첫 번째 Python 스크립트를 작성하려고하는데 잘 진행되지 않습니다.Python/Ubuntu - 디렉토리를 새 디렉토리로 복사합니다 (잘못된 디렉토리 경로?)
내 Ubuntu 컴퓨터의 전체 로컬 디렉터리를 복사하고 그 내용을 내 OS의 다른 위치에 저장하려고합니다. 나는 약간의 연구를했고 distutils.dir_util.copy_tree(src,dst)
이 그렇게해야한다는 것을 알았다.
이
내 backup_images.py 파일의 내용이다 : 나는 그것을 실행하면import os
import sys
src = '/nodeGit/code/assets/images'
dst = '/usr/images_backup'
distutils.dir_util.copy_tree(src,dst)
, 나는 모든 라인에 오류 (들)을 얻는다. 처음 몇 오류를 바탕으로
./backup_images.py: 1: ./backup_images.py: src: not found
./backup_images.py: 2: ./backup_images.py: dst: not found
./backup_images.py: 4: ./backup_images.py: Syntax error: word unexpected (expecting ")")
: 나는 sudo는 (sudo ./backup_images.py
)와 같은 명령을 실행하면
./backup_images.py: line 1: src: command not found
./backup_images.py: line 2: dst: command not found
./backup_images.py: line 4: syntax error near unexpected token `src,dst'
./backup_images.py: line 4: `distutils.dir_util.copy_tree(src,dst)'
, 나는 완전히 다른 오류를 얻을 : 나는 터미널에서 ./backup_images.py
실행하면, 이것은 출력 이 (src: not found
, dst: not found
), 파이썬은 내가 src
과 dst
파일을 할당 한 디렉토리를 찾을 수없는 것 같습니다. 이 올바른지?
오류가 변경되어 제 코드를 수정하는 방법이 확실하지 않습니다.
가능한 복제 [평 퍼티에서 파일을 구문 오류 실행할 수 없습니다 : 예상치 못한 단어 (기대 ")")] (http://stackoverflow.com/questions/33075561/unable-to-run-를 py-file-from-putty-syntax-error-word-unexpected-expecting) –
''py'' 스크립트 대신''python'' 바이너리 대신 bash 쉘을 사용하는 것처럼 보입니다. –
예, 그게 문제인 것으로 보입니다. 감사. 이제는 오류가 발생합니다. '이름'distutils가 정의되지 않았습니다. '하지만, 문제를 해결할 수 없다면 새로운 질문을 열어야 할 것입니다./스스로 대답을 찾으십시오. .. – velkoon