Проблема с использованием PYTHONPATH - PullRequest
0 голосов
/ 16 марта 2011

Я пытаюсь использовать 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 голосов
/ 16 марта 2011

Попробуйте

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

, т. Е. Используйте export и удалите последний компонент пути.

...