virtualenv에서 그냥 가상 환경을 실행하면 python2 환경으로 구축된다.



$ virtualenv envname




python3 환경으로 구축하고 싶다면 다음 커맨드를 실행한다.



$ virtualenv -p python3 envname



Posted by '김용환'
,


python 컴파일시 아래와 같은 python 에러가 발생할 수 있다. 




gevent/gevent.corecext.c:5:20: fatal error: Python.h: No such file or directory
#include "Python.h"
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1




python 개발 라이브러리가 없어서 에러가 발생한 것이다.




python 2.x라면 다음과 같이 실행한다.


$ sudo apt-get install python-dev



python 3.x라면 다음과 같이 실행한다.


$ sudo apt-get install python3-dev



Posted by '김용환'
,