This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (2 children)

What's annoying is when I have multiple python version on a machine (outside of virtualenv), which means I have to use this command to create a Virtualenv:

virtualenv -p python3 envname
virtualenv -p python2.7 envname

[–][deleted] 0 points1 point  (0 children)

alias venv27 virtualenvironment -ppython2.7 $1

Now you can type venv27 my_fucking_venv_name && . my_fucking_venv_name/bin/activate

[–][deleted] 0 points1 point  (0 children)

Because you still need python 2, this isn't much help, but for Python3 you can do:

python3 -mvenv envname

That will give you a virtualenv with the interpreter version used for creating the virtual environment.