일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬
- 데이터구조
- 보안
- 사이버보안
- 자바스크립트
- 프로그래밍언어
- 네트워크보안
- 빅데이터
- 딥러닝
- 웹개발
- 자료구조
- 데이터분석
- 컴퓨터과학
- 컴퓨터비전
- 소프트웨어공학
- 버전관리
- 프로그래밍
- 코딩
- 클라우드컴퓨팅
- 네트워크
- 알고리즘
- 머신러닝
- 컴퓨터공학
- 데이터과학
- I'm Sorry
- Yes
- 소프트웨어
- 데이터베이스
- 인공지능
- 2
- Today
- Total
스택큐힙리스트
Python가 git bash의 명령 줄에서 작동하지 않습니다. 본문
Python은 git bash (Windows)에서 실행되지 않습니다. 명령줄에서 python을 입력하면 Powershell에서와 같이 python 2.7.10으로 진입했다는 메시지 없이 빈 줄로 이동합니다. 오류 메시지는 나타나지 않지만 python은 실행되지 않습니다.
나는 이미 PATH의 환경 변수에 c:\python27이 포함되었는지 확인했다. 무엇을 더 확인할 수 있을까?
이 문제가 발생하는 세션은 다음과 같이 보입니다:
user@hostname MINGW64 ~
$ type python
python is /c/Python27/python
user@hostname MINGW64 ~
$ python
...프롬프트로 돌아가지 않고 거기에 앉아 있었다.
답변 1
임시 방안
윈도우의 git 셸에 이것을 입력하십시오 - > # $$ * & $! * $ & 이것으로 모든 것이 끝나며 Python 실행 파일에 별칭이 생성됩니다. 이 별칭은 셸 세션 동안 유효합니다.
winpty 는 윈도우 콘솔 프로그램과 통신하기 위한 유닉스 pty-마스터와 유사한 인터페이스를 제공하는 윈도우 소프트웨어 패키지입니다.
영구적인 해결책
사용자 홈 디렉토리에 명령을 추가하십시오. CLI 또는 텍스트 편집기를 사용할 수 있습니다.
CLI 사용하기
이는 git bash에서 다음과 같이 수행할 수 있습니다.
echo alias python='winpty python.exe' >> ~/.bashrc
현재 사용자의 홈 디렉토리에 파일이 없으면 .bashrc을 생성하거나 해당 파일의 끝에 별칭을 추가합니다.
텍스트 편집기 사용하기
다른 방법으로는 먼저 .bashrc 를 만들 수 있습니다. 파일 관리자에 따라 git bash에서 더 쉽게 수행할 수도 있습니다.
cd ~
touch .bashrc
당신이 선호하는 텍스트 편집기에서 .bashrc파일을 열어서 거기에 추가할 수 있는 시점을 찾아보세요.
변경 사항을 적용하려면 source .bashrc 명령어를 사용하거나 셸을 다시 시작하십시오.
업데이트
Git의 더 새로운 버전은 더 이상 .bashrc를 사용하지 않고 대신 .bash_profile을 사용합니다. Conda도 초기화할 때이 프로필을 사용하므로 초깃값 블록을 덮어 쓰거나 삭제하지 않도록하십시오. 자세한 내용은 여기를 참조하십시오: Git for Windows doesn't execute my .bashrc file.
답변 2
파이썬은 프로그래밍 언어 중 하나로 인기가 높습니다. 그러나 깃배시의 명령줄에서 파이썬이 작동하지 않는 경우가 있습니다. 이 문제를 해결하기 위해서는 여러 가지 해결책이 있습니다.첫째, 깃배시 설정을 확인해야 합니다. 깃배시에서 작동하는 파이썬 버전은 몇 가지가 있습니다. 그러므로 깃배시 설정이 올바른지 확인해야 합니다. 파이썬 인터프리터가 올바르게 설정되었는지 확인하고 파일 경로가 올바르게 지정되어 있는지 확인하십시오.
둘째, 시스템 경로를 확인해야 합니다. 시스템 경로에 파이썬이 포함되어 있지 않은 경우 깃배시에서 파이썬을 실행하지 못합니다. 그러므로 시스템 경로에 파이썬을 추가해야 합니다. 이를 위해서는 시스템 설정에서 환경 변수를 수정해야 할 수 있습니다.
셋째, 파이썬 PATH를 수정해야 할 수 있습니다. 깃배시에서는 PATH가 올바르게 구성되어 있지 않으면 파이썬을 찾을 수 없습니다. 이 문제를 해결하려면 PATH를 수정하여 파이썬을 포함시켜야 합니다.
넷째, 파이썬 실행 파일을 실행할 수 있는 권한이 있는지도 확인해야 합니다. 깃배시에서 파이썬 실행 파일이 실행되지 않는 경우, 파일의 권한이 올바르게 설정되어 있는지 확인해야 합니다.
이러한 해결책 중 하나를 시도해보면 깃배시의 명령줄에서 파이썬을 작동할 수 있습니다. 만약 여전히 문제가 발생한다면 도움을 받을 수 있는 커뮤니티나 전문가의 도움을 받을 수도 있습니다.