티스토리 뷰

Piece

[Python] virtualenv or venv

More Code 2018. 12. 26. 09:05


import sys

# virtualenv
if hasattr(sys, 'real_prefix') \
and hasattr(sys, 'base_prefix') \
and hasattr(sys, 'prefix') \
and sys.base_prefix == sys.prefix:
print("in virtualenv environment")
print("sys.real_prefix", sys.real_prefix)
print("sys.base_prefix", sys.base_prefix)
print("sys.prefix ", sys.prefix)

# venv
if not hasattr(sys, 'real_prefix') \
and hasattr(sys, 'base_prefix') \
and hasattr(sys, 'prefix') \
and sys.base_prefix != sys.prefix:
print("in venv environment")
print("sys.base_prefix", sys.base_prefix)
print("sys.prefix ", sys.prefix)


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
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
글 보관함