Мне удалось установить boto == 2.9.0 внутри глобальных пакетов сайтов, но когда я пытаюсь установить то же самое в virtualenv, он терпит неудачу со следующей ошибкой.Невозможно установить boto в virtualenv
Running setup.py egg_info for package boto
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/home/khanio/.virtualenvs/test-boto/build/boto/setup.py", line 37, in <module>
from boto import __version__
File "boto/__init__.py", line 43, in <module>
config = Config()
File "boto/pyami/config.py", line 73, in __init__
self.load_credential_file(full_path)
File "boto/pyami/config.py", line 84, in load_credential_file
self.readfp(c_data)
File "/usr/lib/python2.7/ConfigParser.py", line 324, in readfp
self._read(fp, filename)
File "/usr/lib/python2.7/ConfigParser.py", line 546, in _read
raise e
ConfigParser.ParsingError: File contains parsing errors: <???>
[line 2]: '-----BEGIN RSA PRIVATE KEY-----\r\n'
.......
Я попробовал то же самое на Mountain Lion и Ubuntu 12.04, оба получили питон 2.7.4 установлен, и как это не удается установить в virtualenv.
Вы передали '--system-site-packages' вариант при создании виртуального env? Также вы используете 'pip' или что? – Babu
Ну, я пытаюсь установить boto внутри virtualenv без поддержки пакетов сайтов, и я использую pip. Такая же ошибка появляется при попытке с помощью easy_install. –
Надеюсь, вы не используете 'sudo'. – Babu