2013-07-31 43 views
1

有人請告訴我,我沒瘋,監守我真的覺得我是現在。如何安裝的virtualenv和/或點子

好了,所以,我試圖建立與Python web應用程序,並使用Heroku的Django的,但我已經打了一個很奇怪的障礙。

它使用命令$ virtualenv venv --distribute,這是一切都很好,除了要我安裝一個virtualenv

enter image description here

葉,所以很自然我GOOGLE瞭如何安裝的virtualenv,我發現這一點:

enter image description here

但是,當然:

enter image description here

所以我繼續搜索,試圖找出如何安裝點子,我發現這一點:

enter image description here

Aaaaaaand那是因爲顯然你需要安裝點子時,我完全失去了我的彈珠安裝virtualenv來安裝pip。 (也許不是,但這就是爲什麼我是一個noob,我需要幫助)。

但後來我又看了一下vitualenv安裝指南,發現我可以下載並手動安裝,所以我將所有文件從下載的檔案文件中提取到我的python33文件夾中,並使用setup.py install。而我得到這個:

enter image description here

所以我改變了該文件中的行except ValueError as e和我在同一個文件夾不同的Python文件得到了另一個錯誤,所以我恢復了我所做的更改,並決定它可能干涉這些腳本並不是一個好主意。

請在所有任何幫助做建立一個免費的服務器使用Python和Django的將不勝感激。此外,如果我的問題很蠢,或者標記不正確,我很抱歉。

+0

您正在關注linux安裝指南。您應該嘗試在Windows上找到pip和virtualenv的安裝指南。或者也可以切換到嚴重的開發機器。 – Private

+0

這些是我能找到的唯一指南。但你說得對,我應該使用linux。不幸的是(並非如此),這對我來說不是一種選擇。 –

回答

2

您正在關注安裝指南適用於Linux。您應該嘗試在Windows上找到pip和virtualenv的安裝指南。首先在全系統安裝pip,然後使用pip在系統範圍內安裝virtualenv 。然後開始使用虛擬環境。

開始How to install pip on W$Python and virtualenv on W$。另一種方法是Hitchhiker's guide to python

編輯

正如評論羅恩埃利奧特狀態,

你需要你的路徑指向C:\ Python2x \腳本或C:\ Python3x \ Scripts中,以挑 起來的easy_install和PIP以及任何其他可執行腳本安裝 到該目錄。

+0

我從這裏安裝的pip安裝了pip(謝謝那個btw),但是我仍然得到''pip'不被識別爲內部或者外部命令,可運行的程序或批處理文件' 我確定我得到了正確的版本我的蟒蛇,我確信我有正確的架構。 –

+0

這可能是一個新問題的主題。 – Private

+0

我剛剛重新調整了,這是因爲我需要編輯我的路徑環境變量,但我不能這樣做。該死的。 –

1

但後來我又看看vitualenv安裝指南和 發現我可以下載並手動安裝它,所以我提取 所有從下載的壓縮包中的文件到我python33文件夾和 使用setup.py安裝。

您下載了軟件包並運行setup.py安裝在錯誤的文件夾中,這就是爲什麼它不起作用。

您應該:

  • 下載存檔virtualenv-1.10.tar.gz的下載文件夾(或任何你想要的)
  • 提取它,你將有一個文件夾名稱virtualenv-1.10
  • 轉到(cd)的提取的文件夾
  • 運行命令:python setup.py install

無論如何,我會建議首先安裝setuptoolspip,然後您可以從pip安裝virtualenvpip install virtualenv

+0

''python33「不被識別爲內部或外部命令,可操作程序或批處理文件' –

+0

將其更改爲:'python setup.py install'然後,我以爲你有幾個版本的python。 –

+0

不對,只是3.3.2。和'python setup.py install'就是我在問題結束時得到的錯誤信息。但沒關係,我現在正在使用安裝程序。我會看看那是怎麼回事 –