[英]Can't import module in python
我正在嘗試在我的網站中使用此 python庫。 現在,我已經下載了sc2reader-0.6.5-py3.3.egg
文件,並將sc2reader
文件夾轉移到我的FTP帳戶的某個隨機目錄中。 我還在同一目錄中創建了名為test.py
和test.php
的文件。 Test.php
執行test.py
,而test.py
導入sc2reader
庫。
這是test.py
的代碼:
import sys
import sc2reader
print 'Works'
而且它沒有運行,如果我刪除第二行( import sc2reader
),它就可以正常運行。
目錄結構如下所示:
/random_dir
L________/sc2reader
L_____ __init__.py
L______/other_stuff
L________test.py
L________test.php
任何幫助深表感謝。 :P
使用pip從PyPI的最新版本安裝:
pip install sc2reader
或easy_install:
easy_install sc2reader
您下載的egg
文件應使用easy_install進行安裝。 您可以通過運行以下命令執行此操作:
easy_install sc2reader-0.6.5-py3.3.egg
。
我建議僅在virtualenv
下使用pip
安裝。 這樣,當您使用的Python或庫更新時,您的環境不會隨之改變,並且您的應用程序將繼續運行。
在我看來,sc2reader不在您的PYTHONPATH中。 打開Python,不帶引號,鍵入“ import sys”,然后鍵入“ sys.path”。 將sc2reader放在列出的路徑之一中,看看它是否運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.