我需要从Electron应用程序运行python脚本。我必须设置python虚拟环境安装后。类似于以下内容(但希望与平台无关)。
cd /Applications/z.app/Contents/Resources/app.asar.unpacked
brew reinstall python
brew upgrade python
pip3 install --upgrade pip
pip3 install virtualenv
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
答案 0 :(得分:0)
第一步:
我采用的方法是使用py2app
和电子应用程序一起创建python本机应用程序
但是在使用anaconda的过程中,它也几乎没有遇到任何问题。
这样做有助于https://github.com/stuarteberg/helloworld
第二步:
2(a)
您将遇到找不到pyqt错误
ImportError:没有名为PyQt4.QtGui的模块
然后做
conda install pyqt=4
2(b)(可选)
以上回购位于pyqt4中,如果您需要pyqt5:
要在Mac上安装pyqt5
,请先安装macports
(https://guide.macports.org/#installing.macports),然后执行
unset PYTHONPATH
brew install sip --with-python3
brew install pyqt --with-python3