2016년 4월 7일 목요일

virtualenv 환경 정리하기

바로 전 포스팅에서 virtualenv환경에서 파이썬 2.7.11을 사용하는 방법을 기술하였다. 그런데 미처 확인을 하지 못한 것이 있었으니, 바로 파이썬 2.7.10을 이용하여 설치한 khmer의 작동에 오류가 발생하는 것이다. /usr/local/bin/python2.7이라는 동일한 이름을 지니고 있지만 오늘 날짜 직전까지는 2.7.10, 그 이후는 2.7.11로 바뀌었다는 것이 문제이다.

khmer 설치 방법을 찾아보면서 다시 정리를 해 본다.
  1. cd /usr/local/apps/khmer
  2. rm -rf khmerEnv (지우고 다시 설치)
  3. python2.7 -m virtualenv khmerEnv
  4. source khmerEnv/bin/activate
  5. pip install --upgrade pip
  6. pip install khmer
다음 두 명령어는 같을까, 다를까?
$ virtualenv -p /usr/local/bin/python2.7 /path/to/files
$ /usr/local/bin/python2.7 -m virtualenv /path/to/files

댓글 없음: