【发布时间】:2019-09-20 07:41:37
【问题描述】:
我的个人文件夹中有安装包
sudo pip install boto3 -t ./lib
boto3 安装在 lib 文件夹中
Project
--> lib
--> boto3 package
--> __init__.py
--> python script
--> read.py
lib有一个包boto3
现在我正在 python 脚本 read.py 中访问 boto3 导入 lib.boto3
Getting error
File "read.py", line 5, in <module>
from lib import boto3
File "/var/www/html/packages/lib/boto3/__init__.py", line 16, in
<module>
from boto3.session import Session
但是当我尝试将此文件(read.py)放在 lib 文件夹中时,它的 import boto3 没有错误,为什么?
将 read.py 文件放入 lib 后
Project
--> lib
--> boto3 package
--> __init__.py
--> read.py
--> python script
【问题讨论】:
-
是否已将
/var/www/html/packages/lib/添加到 PYTHONPATH 以便可以导入? -
不,我没有在 PYTHONPATH 中添加这个
-
在没有 PYTHONPATH 的情况下如何使用它?