如何在OS / X应用程序中设置python环境?

时间:2014-01-30 21:32:02

标签: python objective-c macos

我是Obj-C的新手所以请耐心等待我,但我尝试围绕Python脚本构建OSX包装器。我希望应用程序下载一个脚本然后执行它,但问题是它们的一些依赖项,例如:pycurl

现在我想在我的应用程序中设置一个小的Python环境,因此用户不必关心依赖关系等等......

任何想法如何实现?

1 个答案:

答案 0 :(得分:1)

使用virtualenv。用pip安装它

$ sudo easy_install pip
$ sudo pip install virtualenv 

然后在你的目录

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

如果要共享所使用的python包列表,请执行

$ ./bin/pip freeze > requirements.txt

如果要在新环境中安装所有内容,请执行

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

这适用于Mac OS X,Windows和Linux。