2017-04-24 110 views
2

使用Python我需要python 2.7和python 3.5用于不同的包。我正在尝试安装以下软件包NepidemiX。当我这样做时,我收到一个错误,因为我已经安装了更新版本的python。如何使用虚拟环境

为了解决这个问题,我试图创建一个虚拟环境。为此,我使用virtualenv软件包。

我已经创建并激活这个,我现在面临着

(my_project)Your-Computer:your_project UserName$) 

在我的终端。

现在我该如何着手从这里安装我的软件包?我是否需要首先在此环境中安装python 2.7,还是只需将所需的软件包复制到环境中?

请你指导我如何正确设置? 非常感谢!

+0

顺便说一句,你只能创建一个Python安装版本的virtualenv。 –

回答

2

虚拟环境仅适用于图书馆。它使用计算机上安装的python版本。您可以在创建环境时使用-p属性指定python的版本,例如。 virtualenv -p python3 env创建一个python 3环境(前提是您已将它安装在您的计算机和PATH中)。检查this answer。 激活环境(source/env/bin/activate)后,只需安装pip库,环境会负责安装正确的版本。