在Python程序员中,通常使用virtualenv。这些链接将比我的答案更有用:
http://www.dabapps.com/blog/introduction-to-pip-and-virtualenv-python/
是的,这很重要。Pip使用Python,但是由于Ubuntu预先安装了Python版本(在您的情况下同时安装了2和3),因此您不必为此担心。但是顺序是Python-> PIP-> virtualenv。
进入cd
新的空项目文件夹后,您可以使用选择的Python版本创建virtualenv virtualenv -p /path/to/python/version venv
。您可以使用which python2
或查找路径which python3
。
如果我正确理解您的问题-是的。virtualenv的重点是将每个项目保留在单独的文件夹中,并设置自己的virtualenv。即使是一个小项目,您也将更加熟悉virtualenv(甚至可能是Docker之类的容器)的概念。