【问题标题】:How can I select my version of python to use streamlit?如何选择我的 python 版本来使用 streamlit?
【发布时间】:2021-11-28 00:00:04
【问题描述】:

我有一个 app.py,并且我的机器上安装了多个版本的 python。如何选择键入时应运行的 python 版本:

streamlit run app.py

【问题讨论】:

  • 嗯,你在哪里python -m pip install 呢?它将使用与它相同的python
  • 不,不是这样。它会调用与我安装它的python不同的python。我完成这项工作的唯一方法是使用 update-alternatives 命令重命名 python 的默认版本。
  • 不过,它不应该使用不同的。由于其他人没有安装 streamlit 模块(AFAIK,二进制文件只是python -m streamlit 的包装器)我建议使用 pyenv 而不是 update-alternatives

标签: python streamlit


【解决方案1】:
python --version 

输出: Python 3.8.8


这将是您的 streamlit 应用程序将运行的版本。在我的情况下是 3.8.8。

如果你想为 streamlit 使用不同版本的 Python,你可以从 python.org 安装它,使用 virtual environment ,或者使用 conda 创建一个特定的环境 conda install python 3.6.0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-06
    • 1970-01-01
    • 2021-06-27
    • 2022-10-13
    • 1970-01-01
    • 2013-07-31
    相关资源
    最近更新 更多