【问题标题】:Force screen session to use specific version of python强制屏幕会话使用特定版本的 python
【发布时间】:2019-03-03 16:50:01
【问题描述】:

我在我的服务器上使用一个屏幕。当我在屏幕内询问which python 时,我看到它使用的是我服务器上的默认/opt/anaconda2/bin/python 版本,但是当我在屏幕外询问which python 时,我得到~/anaconda2/bin/python。我想在屏幕内使用相同的 python,但我不知道如何设置它。两种路径都可以在$PATH 中找到

【问题讨论】:

    标签: python anaconda gnu-screen


    【解决方案1】:

    您可以执行以下任一操作:

    1. 使用虚拟环境(安装virtualenv)。您可以指定 创建虚拟时要使用的 Python 版本 -p /opt/anaconda2/bin/python 的环境。
    2. 使用别名: alias python=/opt/anaconda2/bin/python

    【讨论】:

    • 我有 virtualenv 但它不工作。我应该在哪里设置别名?在 .bashrc 或 .screenrc 或 .profile 中?
    猜你喜欢
    • 2021-11-21
    • 2017-02-01
    • 2014-04-29
    • 1970-01-01
    • 2012-04-23
    • 2022-07-28
    • 1970-01-01
    • 2021-12-08
    • 1970-01-01
    相关资源
    最近更新 更多