[英]How to set path for installed modules on computer with 2 versions of python
[英]How to set a Python path so that modules are found?
我正在嘗試運行我的Boto腳本,但是出現以下錯誤:
ImportError: No module named boto.swf.layer2
根據pip Frozen,我已經安裝了boto,所以我想知道這里出了什么問題。
我的Python路徑如下:
['','/usr/lib/python2.7','/usr/lib/python2.7/plat-linux2','/usr/lib/python2.7/lib-tk','/ usr / lib /python2.7/lib-old”、“/usr/lib/python2.7/lib-dynload”、“/usr/local/lib/python2.7/dist-packages”、“/usr/lib/python2”。 7 / DIST-包]
我的boto路徑如下:
/usr/lib/python2.7/dist-packages/boto/__init__.pyc
這是否意味着與Python路徑有關的某種錯誤? 我真的不知道如何調試它。
首先,我確認您至少可以導入boto:
import boto
print boto.__file__
驗證是否在/usr/lib/python2.7/dist-packages/boto/__init__.pyc
。
如果可行,那么我將檢查您的Boto版本:
import boto
print boto.__version__
您嘗試導入的特定模塊已在2.7.0中添加到boto中,因此至少需要該版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.