所以我下載了由人們製作的python的lastfm api。在這裏找到:http://code.google.com/p/python-lastfm/Python不導入
我有一個網站託管通過dreamhost。我無法使用以下模塊構建模塊:
python setup.py build
在我使用putty進入的shell中。但是當我運行
python setup.py install
它會返回一個錯誤。指出所有安裝確實會把文件從lib目錄扔到python site-packages文件夾中,我決定嘗試手動完成。我在我的本地機器上成功完成了這項工作,並能夠運行python並輸入import lastfm而沒有錯誤。但我無法在我的虛擬主機上運行。
由於我的n00bism,我的網絡主機上確實有相當的clusterfuck,我的意思是我嘗試安裝python多次,我真的不知道它成功安裝在哪裏。我所知道的是我可以去膩子和鍵入python,它會運行,但我不知道從哪裏。所以我把lastfm的版本拷貝到了我能找到的每個python2.x/lib/site-packages,但都無濟於事。
我不知道我做錯了什麼。它說pythons os的路徑是usr/lib/python2.5,我認爲usr表示root或local。 IDK的。我很困惑。
我也很好奇,因爲我可以通過鍵入
import MySQLdb
import sqlite
import sqlite3
和所有工作要導入的東西,如MySQL和SQLite的,但我沒有看到他們在我的Python路徑中的任何地方。
在此先感謝。如果我需要列出更多信息,請告訴我。謝謝!
編輯:
$蟒蛇setup.py安裝 運行安裝 錯誤:試圖在 添加或刪除的文件無法創建或刪除文件的安裝目錄
以下出錯安裝目錄:
[Errno 13] Permission denied: '/usr/lib/python2.5/site-packages/test-easy-install-11740.write-test'
指定(通過--install-dir的,--prefix安裝目錄,或 Distutils的DEFA超過設置)爲:
/usr/lib/python2.5/site-packages/
也許您的帳戶沒有對此目錄的寫入權限?如果 安裝目錄是系統擁有的目錄,則可能需要以管理員或「root」帳戶登錄 。如果您沒有管理員 訪問此機器,您可能希望選擇不同的安裝目錄 ,最好是您的PYTHONPATH環境 變量中列出的一個。
有關其他選項的信息,您不妨諮詢 文檔:
http://peak.telecommunity.com/EasyInstall.html
請爲你的系統進行相應的更改,然後再試一次。
這是錯誤我會得到的時候我會嘗試做蟒蛇的setup.py安裝
當你做了python setup.py build/install,錯誤信息是什麼? –
「」「它會返回錯誤。」 - **哪個**錯誤? - 你能否提供連貫而全面的信息? –