使用PYTHONPATH时的问题

0 投票
1 回答
2379 浏览
提问于 2025-04-16 13:49

我正在尝试使用 PYTHONPATH 来告诉 Python 我的库在哪里,但它似乎没有理会我设置的路径:

$ PYTHONPATH=/home/osqa/EC2/backup/src/boto/
$ ls /home/osqa/EC2/backup/src/boto/boto/ec2/connection.py
/home/osqa/EC2/backup/src/boto/boto/ec2/connection.py

$ python backup.py
Traceback (most recent call last):
  File "backup.py", line 4, in <module>
    from boto.ec2.connection import EC2Connection
ImportError: No module named boto.ec2.connection

1 个回答

3

试试这个

export PYTHONPATH=/home/osqa/EC2/backup/src/

换句话说,使用 export 并去掉最后一个路径部分。

撰写回答