2017-04-24 122 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庫,環境會負責安裝正確的版本。