2014-01-30 16 views
1

Я новичок в Obj-C, поэтому, пожалуйста, будьте терпеливы со мной, но я пытаюсь создать оболочку OSX вокруг скрипта Python. Я хочу, чтобы приложение загрузило скрипт и затем выполнило его, но проблема в том, что некоторые его зависимости для примера: pycurl.Как настроить среду python в приложении osx

Теперь нужно задать немного среды Python внутри моего приложения, так что пользователь не должен заботиться о зависимостях и так далее ...

Любая идея, как реализовать это?

Я благодарен за любые советы ..

Marvin

ответ

1

Использование virtualenv. Установите его с пип

$ sudo easy_install pip 
$ sudo pip install virtualenv 

затем в каталоге

$ cd mydir 
$ virtualenv . 
$ ./bin/pip install package1 package2 etc 
$ ./bin/python 

Если вы хотите, чтобы разделить список питона пакетов, используемых, сделать

$ ./bin/pip freeze > requirements.txt 

Если вы хотите установить все в новая обстановка, до

$ ./bin/pip install -r requirements.txt 

Это будет работать в Mac OS X, Windows и Linux.

Смежные вопросы