Я пытаюсь преобразовать скрипт под названием «applicationtest.py» в автономное приложение osx. Я попытался сделать это с py2app: https://pythonhosted.org/py2app/tutorial.html, а с cxfreeze: http://cx-freeze.readthedocs.io/en/latest/script.html#script. Оба модуля создают папку, в которой есть новое приложение + требуемые поддерживающие пакеты/скрипты/lib.Как сделать py2app и cxfreeze использовать Python 3 как версию по умолчанию
Однако, когда я смотрю в этих папках, я замечаю, что библиотека установлена для python 2.7, а скрипт, который я хочу превратить в приложение, написан на 3.6.
Пример:
:dist username$ tree
дает:
.
└── applicationtest.app
└── Contents
├── Info.plist
├── MacOS
│ ├── applicationtest
│ └── python -> /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/bin/python
├── PkgInfo
└── Resources
├── PythonApplet.icns -> /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/Resources/PythonApplet.icns
├── __boot__.py
├── __error__.sh
├── lib
│ └── python2.7
│ ├── config -> /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config
│ └── site.pyc -> ../../site.pyc
├── site.py
└── site.pyc
7 directories, 10 files
Q: Как установить Python 3, которые будут использоваться при создании приложений?
Заранее благодарен!