'Python'에 해당되는 글 4건
- 2014.05.22 matplotlib 맛보기
- 2013.12.01 IPython에서 그래프 그려서 설치 확인 - Python 3(matplotlib, NumPy, pandas)
- 2013.10.31 Django-Python Version
- 2013.10.21 Bottle: Python Web Framework
- matplotlib 맛보기
- 日常茶飯事
- 2014. 5. 22. 19:00
- IPython에서 그래프 그려서 설치 확인 - Python 3(matplotlib, NumPy, pandas)
- 日常茶飯事
- 2013. 12. 1. 13:19
Enthought Python Distribution (EPD)나 Python(x,y) 배포판이 좋다고 함.
그러나 기존에 설치된 Python을 삭제하기 싫어서 직접 설치함.
- Python 3.3과 easy_install이 설치된 상태
- IPython
http://ipython.org/index.html
http://ipython.org/ipython-doc/stable/install/install.html
> easy_install pyreadline
> easy_install ipython
> iptest3
//에러
> easy_install nose
> iptest3
> easy_install ipython
> iptest3
//에러
> easy_install nose
> iptest3
- 그래프 그려서 설치 확인하기
> ipython3 --pylab
...
ImportError: No module named 'matplotlib'
...
ImportError: No module named 'matplotlib'
- matplotlib
http://matplotlib.org/index.html
http://matplotlib.org/downloads.html
matplotlib-1.3.1.win32-py3.3.exe
pip로도 설치됨.
- dateutil
- pyparsing
- NumPy
http://www.numpy.org/
http://www.scipy.org/scipylib/download.html
numpy-1.8.0-win32-superpack-python3.2.exe //버전이 맞지 않아서 설치가 안된다.
Unofficial Windows Binaries for Python Extension Packages에서 numpy-MKL-1.8.0.win32-py3.3.exe를 받아서 설치
> ipython3 --pylab
...
ImportError: matplotlib requires dateutil
...
ImportError: matplotlib requires dateutil
- dateutil
> easy_install python_dateutil
> ipython3 --pylab
...
ImportError: matplotlib requires pyparsing
...
ImportError: matplotlib requires pyparsing
- pyparsing
> easy_install pyparsing
> ipython3 --pylab
...
ImportError: No module named 'numpy'
...
ImportError: No module named 'numpy'
- NumPy
http://www.numpy.org/
http://www.scipy.org/scipylib/download.html
numpy-1.8.0-win32-superpack-python3.2.exe //버전이 맞지 않아서 설치가 안된다.
Unofficial Windows Binaries for Python Extension Packages에서 numpy-MKL-1.8.0.win32-py3.3.exe를 받아서 설치
Windows에서는 pip를 이용하면 MKL이 설치되지 않아 scipy 설치시 문제가 된다. Numpy+MKL을 설치한다.
- pandas
- IPython HTML Notebook
- pyzmq
- tornado
- Notebook을 하나 생성하고 코드를 입력한 뒤, 실행시켜본다.
> ipython3 --pylab
//OK
//OK
- pandas
> easy_install pandas
> ipython3 --pylab
In [1]: import pandas
In [2]: plot(arange(10))
> ipython3 --pylab
In [1]: import pandas
In [2]: plot(arange(10))
- IPython HTML Notebook
> ipython3 notebook --pylab=inline
...
ImportError: No module named 'zmq'
...
ImportError: No module named 'zmq'
- pyzmq
> easy_install pyzmq
> ipython3 notebook --pylab=inline
...
ImportError: No module named 'tornado'
...
ImportError: No module named 'tornado'
- tornado
> easy_install tornado
> ipython3 notebook --pylab=inline //제대로 실행이 되면 브라우저가 자동으로 열린다.
- Notebook을 하나 생성하고 코드를 입력한 뒤, 실행시켜본다.
- Django-Python Version
- 日常茶飯事
- 2013. 10. 31. 12:30
https://docs.djangoproject.com/ko/3.1/faq/install/
https://docs.djangoproject.com/en/1.6/faq/install/#what-python-version-can-i-use-with-django
Django version | Python versions |
1.5 | 2.6, 2.7 and 3.2, 3.3 (experimental) |
1.6 | 2.6, 2.7 and 3.2, 3.3 |
1.7 (future) | 2.7 and 3.2, 3.3 |
Python 3에서도 사용가능함. 윽...가상머신...
2021-03-14 Django에서는 Python 3을 사용해라.
django2.x vs django3.x 차이가 많은가요? -> 거의 차이 없습니다. 1
> python --version
Python 3.3.1
> python -c "import django; print(django.get_version())"
1.7.2
# python -m django --version
- 거의 차이 없습니다.장고 3.x 를 설치한 상태에서 이 강의를 따라하셔도 문제가 없습니다.
단, 관계형모델 정의할 때, 필드 중에 on_delete=True라고 하는 부분이 강의에 나오는데, 이때 on_delete=models.CASCADE로 하시면 됩니다.
나머지는 모두 동일합니다. [본문으로]
- Bottle: Python Web Framework
- 日常茶飯事
- 2013. 10. 21. 18:26
http://bottlepy.org
- Installation
http://bottlepy.org/docs/dev/tutorial.html#installation
- Hello world
IDLE 쉘상에서 직접 실행하면 잘 안됨.(Flask - Hello world처럼)
- 설치 간단, 의존성 없음.
IDLE로 실행시 Ctrl-C로 내릴 수 있음.(Flask 안됨)========>이거 =-=>별도 파일로 만들어서 실행시켜보자.
리로딩도 된다고 함. 소스 수정하고 F5 누르면 재시작 됨.
자체 템플릿 엔진 제공, 다른 템플릿 엔진도 사용 가능
Dictionary를 리턴하면 json형태로 응답한다.
내가 찾던거다!!!
- 참고 자료
http://bottlepy.org/docs/0.11/
http://bottlepy.org/docs/dev/tutorial.html
API Reference
http://bottlepy.org/docs/dev/api.html
Tutorial: Todo-List Application
http://pantarei.tistory.com/3539
http://bottlepy.org/docs/dev/tutorial_app.html
Bottle is a fast, simple and lightweight WSGI micro web-framework for
Python. It is distributed as a single file module and has no
dependencies other than the Python Standard Library.
- Installation
http://bottlepy.org/docs/dev/tutorial.html#installation
C:\Python33\Scripts> pip install bottle //easy_install도 가능
Downloading/unpacking bottle
Downloading bottle-0.11.6.tar.gz (60kB): 60kB downloaded
Running setup.py egg_info for package bottle
Installing collected packages: bottle
Running setup.py install for bottle
Successfully installed bottle
Cleaning up...
Downloading/unpacking bottle
Downloading bottle-0.11.6.tar.gz (60kB): 60kB downloaded
Running setup.py egg_info for package bottle
Installing collected packages: bottle
Running setup.py install for bottle
Successfully installed bottle
Cleaning up...
- Hello world
IDLE 쉘상에서 직접 실행하면 잘 안됨.(Flask - Hello world처럼)
- 설치 간단, 의존성 없음.
IDLE로 실행시 Ctrl-C로 내릴 수 있음.(Flask 안됨)========>이거 =-=>별도 파일로 만들어서 실행시켜보자.
리로딩도 된다고 함. 소스 수정하고 F5 누르면 재시작 됨.
자체 템플릿 엔진 제공, 다른 템플릿 엔진도 사용 가능
Dictionary를 리턴하면 json형태로 응답한다.
내가 찾던거다!!!
- 참고 자료
http://bottlepy.org/docs/0.11/
http://bottlepy.org/docs/dev/tutorial.html
API Reference
http://bottlepy.org/docs/dev/api.html
Tutorial: Todo-List Application
http://pantarei.tistory.com/3539
http://bottlepy.org/docs/dev/tutorial_app.html
Recent comment