2015-09-09 23 views
12

Gần đây tôi đã thay đổi cài đặt python của mình để nó được cài đặt với máy pha. Trước đây khi sử dụng virtualenv và virtualenvwrapper, nó sẽ mặc định thiết lập một virtualenv mới bằng python3 (được sử dụng cho hầu hết các dự án của tôi). Bây giờ tiếc là mặc định là python2. Tôi có thể cài đặt python3 bằng cách sử dụng:thay đổi phiên bản python mặc định bằng virtualenvwrapper (& virtualenv)

mkproject -p python3 projectname 

tuy nhiên làm thế nào tôi có thể đặt python3 làm mặc định?

+0

bản sao có thể có của [Sử dụng phiên bản Python khác với virtualenv] (http://stackoverflow.com/questions/1534210/use-different-python-version-with-virtualenv) – postelrich

Trả lời

17

Để tự động sử dụng một nhị phân tùy chỉnh Python thay vì một virtualenv được điều hành với bạn cũng có thể thiết lập một biến môi trường:

$ export VIRTUALENV_PYTHON=/opt/python-3.3/bin/python 
$ virtualenv ENV 

Nó giống như đi qua các tùy chọn để virtualenv trực tiếp:

$ virtualenv --python=/opt/python-3.3/bin/python ENV 

Nguồn: https://virtualenv.pypa.io/en/latest/reference.html#configuration

Các vấn đề liên quan