2010-10-12 98 views
3

我正在嘗試安裝這個python庫,並且遇到了很多困難。我懷疑這是因爲我是一名業餘愛好程序員,但我已經使用命令行成功安裝了過去的程序。我正在使用Windows和Python 2.6。使用WGET幫助「安裝」Python模塊

下面顯示的幫助取自網站。

wget http://pypi.python.org/packages/source/y/yql/yql-0.2.tar.gz 
tar -xzf yql-0.2.tar.gz 
cd yql-0.2 
python setup.py install 

在做一些Google搜索時,看起來這是針對Unix/Mac命令的。我以前的過程沒有奏效,所以我正在尋找所有我能得到的幫助。

非常感謝提前!

  • 布洛克

以下是錯誤:

>>> import yql 
Traceback (most recent call last): 
    File "<interactive input>", line 1, in <module> 
    File "c:\python25\lib\site-packages\yql-0.6-py2.5.egg\yql\__init__.py", line 201, in <module> 
    class Public(object): 
    File "c:\python25\lib\site-packages\yql-0.6-py2.5.egg\yql\__init__.py", line 229, in Public 
    @scheme.setter 
AttributeError: 'property' object has no attribute 'setter' 
+0

你的錯誤顯示爲「C: \ python25「不是python2.6使用python2.6運行setup.py – jfs 2010-10-12 23:35:27

+0

抱歉。我有兩個獨立的機器,一個是2.5,另一個是2.6,但是我無法在任何一臺機器上運行我在Windows上運行的 – Btibert3 2010-10-12 23:56:53

回答

3

這些都是安裝python模塊的Unix/Linux命令。在Windows中的安裝非常相似。按照下面給出的指示

  1. 從網站上下載圖書館。
  2. 使用Winzip或WinRAR解壓縮它。
  3. 它將創建一個名稱爲foo-0.2的目錄。該目錄應包含一個名爲setup.py
  4. 腳本現在打開命令提示符和CD到該目錄
  5. 在命令提示符處鍵入以下 蟒蛇的setup.py安裝

還要檢查以下鏈接瞭解更多詳細說明

http://docs.python.org/release/2.6/install/index.html

+1

好的指示。我不認爲winzip可以打開一個.tar.gz存檔。使用7zip作爲免費的軟件歸檔程序,可以從tar.gz歸檔文件(http://www.7-zip.org/)中提取文件。 – Barthelemy 2010-10-12 14:24:41

+0

謝謝你回到我身邊。我完全是這樣做的。我不相信我在運行這個過程時收到了任何錯誤。我修改了上面的問題,以便您可以看到當我僅嘗試導入yql時出現的錯誤。任何幫助讚賞。 – Btibert3 2010-10-12 23:00:03

+0

是否已安裝所有從屬模塊?檢查https://launchpad.net/python-yql,它會列出yql依賴的所有模塊。安裝任何丟失的東西,然後再試一次 – Himanshu 2010-10-13 04:06:48

2

有什麼錯誤訊息?你還使用什麼操作系統?安裝說明看起來很好。

在Debian中&在大多數Unix系統中,你也這 -

  1. sudo pip install <module_name>安裝任何模塊。
  2. sudo easy_install <module_name>
  3. sudo apt-get install <module_name>
  4. 或者你可以做你的問題中提到的內容。應該工作正常。

也許你沒有根訪問。軟件包安裝需要。發佈更多信息以獲得更多建設性意見。祝一切順利。

+0

。 – Btibert3 2010-10-12 23:01:15

1

如果先安裝setuptools(見setuptools on pypi),並添加C:\ Python26 \ Scripts中到PATH環境變量可以運行FO如下:

easy_install yql-0.2.tar.gz 

wgetting歸檔後。

或者更簡單,無需wgetting存檔,只需運行:

easy_install yql 

,它會與所有的依賴下載並安裝最新版本的YQL的。

+0

另外,如果您運行Vista或Win7,請確保以管理員身份打開命令提示符。 – 2010-10-12 14:24:03

+0

我在我的機器上運行這個(XP),easy_install似乎工作。當我運行導入yql時,我在httplib2(或類似的東西)上收到了一條錯誤消息 – Btibert3 2010-10-12 23:02:04

-1

以上安裝wget的答案是要下載​​。

下載tar文件並解壓文件

然後cd到該文件夾​​,在終端

python setup.py install 

這是運行安裝wget的成Python

+0

這個問題不是關於爲wget安裝wget或Python模塊;它關於安裝yql Python模塊。 – 2015-03-14 14:58:32