При запуске Virtualenv 1.6 в Mac OS X 10.6.7, Python 2.7.1

В настоящее время я пытаюсь установить pinax поверх Python 2.7.1 и Django 1.3.

Для первых нескольких шагов требуется настроить virtualenv с помощью следующих команд:

$ virtualenv mysite-env
$ source mysite-env / bin / activate
(mysite-env) $

Я выполняю первую команду, и она создает каталог mysite-env, но выдает следующую ошибку:

Новый исполняемый файл python в mysite-env / bin / python
Ошибка [Errno 2] Нет такого файла или каталога при выполнении команды install_name_tool -change /Library/Frameworks/.../Versions/2.7/Python @executable_path /../ .Python mysite-env / bin / python
Не удалось вызвать install_name_tool - у вас должны быть установлены инструменты разработки Apple Traceback (последний вызов последний):
Файл "/Library/Frameworks/Python.framework/Versions/2.7 / bin / virtualenv ", строка 8, в
load_entry_point ('virtualenv == 1.6', 'console_scripts', 'virtualenv') ()
Файл" /Library/Frameworks/Python.framework/Versions/2.7/ lib / python2.7 / site-packages / virtualenv.py ", строка 745, в основном
prompt = options.prompt)
Файл" /Library/Frameworks/Python.framework/Versions/2.7/lib/python2 .7 / site-packages / virtualenv.py ", строка 836, в create_environment
site_packages = site_packages, clear = clear))
Файл" /Library/Frameworks/Python.framework/Versions/2.7/lib/python2 .7 / сайт-пакеты / virtualenv.py " , строка 1098, в install_python
py_executable])
Файл "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py", строка 778, в call_subprocess
cwd = cwd, env = env)
Файл "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", строка 672, в __ init __ errread, errwrite )
Файл "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", строка 1202, в _execute_child
вызвать child_exception
OSError: [Errno 2] Нет такой файл или каталог

Выполнение второй команды не работает (это имеет смысл, учитывая, что первая не удалась):

bash: mysite-env / bin / activate: нет такого файла или каталога

Я читал о других, у которых были подобные проблемы.

В другом потоке кто-то упомянул об ошибке Virtualenv в 10.6.

В группах Google другой человек предложил патч для Virtualenv 1.3.3 .

Что я лучше всего ставлю на данный момент? Следует ли мне установить Virtualenv 1.3.3 и попробовать патч (я знаю, что он не работает для 1.6), или я должен попытаться заставить его работать с моей текущей версией? Есть ли альтернатива Virtualenv, которую я мог бы использовать (имейте в виду, что мне мешает установка pinax).

Цените помощь.


person Ryan Shea    schedule 14.04.2011    source источник


Ответы (1)


Нет такого файла или каталога при выполнении команды install_name_tool

Команда install_name_tool является частью Mac OS X Developer Tools. Установите Xcode, чтобы получить его.

person tuomur    schedule 14.04.2011