pyenv

    1热度

    1回答

    我的理解是,只要使用非Apple默认的Python构建,最终用户不需要安装Python执行一个py2app构建的应用程序。在我自己的环境中开发和测试应用程序时,我显然已经安装了Python。具体来说,我使用python.org安装了一个pyenv,而不是Apple自己的。然而,当我将应用程序提供给没有安装Python的最终用户时,她得到: 无法找到Python运行时。您可能需要安装Python的框

    1热度

    1回答

    我的全局默认值是2.x,我不想改变,因为可能内部使用的其他应用程序,我可能不知道。 我可以使用pyenv install安装新版本,但是我想要做的是对现有的3.4 anaconda安装有一个缓冲点。从本质上讲,我想模拟的行为是,列为system的pyenv版本调用python3.4而不是python。很明显,我可以改变默认的系统python路径来实现这一点,但我宁愿从pyenv中完成。 原因主要是

    1热度

    2回答

    我安装了pyenv来管理不同版本的Python,并使用pip install printtable来下载和安装printtable。 但是,当我在交互式shell中导入该模块时,它不起作用并显示ImportError。 $ pyenv versions system 2.7.11 * 3.5.1 (set by /Users/apple/.pyenv/version) $

    1热度

    1回答

    我是python的新手。我运行一个脚本,我在网络上得到了: python file.py 我得到这个: File "file.py", line 293 print json.dumps(evaluate(), indent=4) ^ SyntaxError: invalid syntax 我读它关系到Python版本,这应该是一些2.7。所以我下载了pyenv。我

    2热度

    1回答

    我想在我的Mac上安装较旧版本的Python。我目前正在运行2.7.9,但我们的生产环境正在运行2.7.6。 (与gevent和2.7.9存在兼容性问题。) 我找到了pyenv它允许我安装各种版本。我用brew安装了pyenv并安装了2.7.6。然后我创建了一个与virtualenv中使用2.7.6以下命令: mkvirtualenv my_env --python=/Users/dustin/.

    5热度

    2回答

    与virtualenvwrapper,我可以设置独立的virtualenvs并呼吁workon VENV让他们连接到特定的设置文件(例如:test_settings.py或dev_settings.py)我预设的virtualenv中的使用挂钩bin - preactivate,postactivate,predeactivate和postdeactivate。 pyenv有什么等价物吗? pye

    0热度

    1回答

    我正在使用pyenv及其插件pyenv-virtualenv。 我的问题是:如何在pyenv-virtualenv上激活一些虚拟环境时修改PYTHONPATH环境变量? $ pyenv activate myenv $ echo $PYTHONPATH # I want this variable! 当我用简单的virtualenv,我可以通过编辑virtualenv_home/your_e