'#파이썬 #기초' 카테고리의 다른 글
#우분투16.04에서 파이선3.5 삭제 (8) | 2018.12.14 |
---|---|
#파이썬 실행파일 만들기 (0) | 2018.09.12 |
#파이썬 #파일 읽고 쓰기 (0) | 2018.09.07 |
#파이썬 기본 #end='' 의미 (0) | 2018.09.07 |
#파이썬3.7 우분투16.04에 설치하기 (0) | 2018.09.06 |
#우분투16.04에서 파이선3.5 삭제 (8) | 2018.12.14 |
---|---|
#파이썬 실행파일 만들기 (0) | 2018.09.12 |
#파이썬 #파일 읽고 쓰기 (0) | 2018.09.07 |
#파이썬 기본 #end='' 의미 (0) | 2018.09.07 |
#파이썬3.7 우분투16.04에 설치하기 (0) | 2018.09.06 |
[참고] Learn python3 the hard way - Zed A.Shaw
#파이썬 실행파일 만들기 (0) | 2018.09.12 |
---|---|
#더 탄탄하게 배우는 파이썬3 예제 소스 (0) | 2018.09.08 |
#파이썬 기본 #end='' 의미 (0) | 2018.09.07 |
#파이썬3.7 우분투16.04에 설치하기 (0) | 2018.09.06 |
#파이썬2.7 환경 변수 설정 #우분투 #import 에러 (0) | 2018.08.23 |
#print 뒤에 end='' 의미
print("I'm UBSman", end='') # '\n'을 입력하지 않아도 print에게 줄 바꿈을 하지 말고 다음 주로 가게 함.
ex.py
print("I'm UBSman", end='')
age = input()
print(f"I'm {age}old man.")
$python3 ex.py #실행
[참고]
줄바꿈 방지
print 문 실행 시 항상 문자열 마지막에 \n
문자가 출력되어 줄바꿈이 일어나게 된다. 이렇게 마지막 문자인 \n
을 생략할 수 있는 방법이 있는데 이것또한 파이썬 3 버전과 파이썬 2.7 버전이 서로 다르다.
파이썬 3 버전의 예
print ("No new line", end=" ");print ("ok?")
파이썬 3 버전의 경우 줄바꿈 문자를 제거하기 위해서 위와 같이 끝 문자를 지정할 수 있는 end 파라미터를 설정하면 된다. 지정하지 않으면 디폴트로 \n
문자가 세팅된다.
파이썬 2.7 버전의 예
print "No new line",;print "ok?"
파이썬 2.7 버전의 경우 줄바꿈 문자를 제거하기 위해서 문자열의 끝에 콤마(,
)를 덧불이면 된다.
#파이썬 실행파일 만들기 (0) | 2018.09.12 |
---|---|
#더 탄탄하게 배우는 파이썬3 예제 소스 (0) | 2018.09.08 |
#파이썬 #파일 읽고 쓰기 (0) | 2018.09.07 |
#파이썬3.7 우분투16.04에 설치하기 (0) | 2018.09.06 |
#파이썬2.7 환경 변수 설정 #우분투 #import 에러 (0) | 2018.08.23 |
[참고]
[파이썬2 버전확인 (OS : 우분투 16.04)]
$python -V
$python --version
[파이썬3 버전확인 (OS : 우분투 16.04)]
$python3 -V
$python3 --version
[python 설치현황 보기]
$ls -alh /usr/bin/python*
[우분투 설치 절차]
1. https://www.python.org/downloads/release/python-370/ 에서 파이썬3.7 다운로드. (Window, Mac OS X 는 있는데 리눅스는 없음. 그냥 Source release 다운)
2. 압축풀기
3. $./configure // make파일 만들어줌
(If you want a release build with all stable optimizations active(PGO, etc), please run ./configure --enable-optimizations)
3-1. $./configure --enable-optimizations // 두 번째 시도는 최적화로 시작했음
4. $make // 설치시작
5. $make test // 테스트 시작 (3-1로 시작하면 테스트 자동실행. 10분 정도 소요됨)
6. $sudo make install // 또 설치! 결과는 오류 메시지 뜸(3-1로 시작해도 install 오류 메시지 뜸)
7. $./python // 다운로드 폴더에서 파이썬 실행하면 3.7로 접속됨
8. $reboot // 재실행하고 터미널에서 python3 입력하면 3.7로 접속됨
[파이선 실행하기]
$python3.7 코드파일.py
($python3 -V 이후 3.7 경로로 변경 되어 있다면 $python3 코드파일.py로 입력하면 됨)
[의견]
1. windows는 설치도 쉽고 예제가 잘 실행 됨
2. 우분투는 설치는 실패했으나 파이썬3.7 실행은 가능함.
3. 테스트 코드
#ex5.py
my_age = 34
print(f"My age is {my_age}.")
#이 코드가 내재된 우분투 환경의 파이썬2.7과 파이썬3.5에서 오류가 나서 이 블로그를 쓰게 됨.
#learn python3 the hard way의 저자 Zed A.Shaw 님은 파이썬 3.6에서 실행하라고 하심.
$python3.7 ex5.py // 실행
#파이썬 실행파일 만들기 (0) | 2018.09.12 |
---|---|
#더 탄탄하게 배우는 파이썬3 예제 소스 (0) | 2018.09.08 |
#파이썬 #파일 읽고 쓰기 (0) | 2018.09.07 |
#파이썬 기본 #end='' 의미 (0) | 2018.09.07 |
#파이썬2.7 환경 변수 설정 #우분투 #import 에러 (0) | 2018.08.23 |
[참고]
파이썬 환경변수 설정 : http://saelly.tistory.com/168
pip로 파일 설치 후 python에서 import 되지 않을 때 : http://hellogohn.com/post_one285
pip명령어로 파일이 설치되고 import가 되지 않을 때 : http://hellogohn.com/post_one284
[나의 문제] : 아직해결 못함
point grey camera의 파이썬2.7버전 SDK를 pip로 설치 했으나 import로 모듈을 불러오면 에러가 뜸
sys.path로 확인한 결과 SDK가 설치된 폴더가 /usr/local/lib/python2.7/dist-pcakages에 포함 되어 있는데 import가 안됨
참고한 블로그 방식을 적용해 보아도 import 안 됨
pip 업그레이드 해서 재설치 해봤으나 import 안 됨
SDK 삭제를 해보자. 어떻게 삭제하지? (4시간 째 헤메는 중)
$sudo pip uninstall PySpin
$sudo pip show (모둘명) #설치된 모듈에 대한 설명과 경로 등을 알 수 있음
(예시) $sudo pip show numpy
[해결]
spinnaker SDK 설치 http://ng1004.tistory.com/19?category=778148
c++ 기반의 spinnaker SDK 설치 후 spinnaker-python SDK를 설치 해줘야 동작함.
$import PySpin // 에러 없으면 성공! 파이썬 2.7환경 (3.5는 나중에 도전하기)
#파이썬 실행파일 만들기 (0) | 2018.09.12 |
---|---|
#더 탄탄하게 배우는 파이썬3 예제 소스 (0) | 2018.09.08 |
#파이썬 #파일 읽고 쓰기 (0) | 2018.09.07 |
#파이썬 기본 #end='' 의미 (0) | 2018.09.07 |
#파이썬3.7 우분투16.04에 설치하기 (0) | 2018.09.06 |