← 返回笔记

Python 笔记

pip 多版本管理、运行指定版本 Python、Flask 部署到服务器等常见笔记。

pip 无法更新库到最新版本

因为 Python 版本的限制造成,安装新版本的 Python,pip 指令也和 Python 版本号相同。 例如 Python 3.8 使用指令也为 pip3.8 install openai

运行特定版本的 Python 的命令

1python3.8 your_python_script.py

在这个示例中,在命令前添加 python3.8,以运行 Python 3.8 版本并执行一个 Python 脚本文件 your_python_script.py

确认 Python 3.8 的安装位置

1which python3.8

将 Flask 项目部署到服务器

  1. 在服务器上安装 Python 和 pip 工具:

    1sudo yum install python3
    2sudo yum install python3-pip
  2. 安装虚拟环境(virtualenv)来隔离不同应用程序之间的依赖关系:

    1sudo pip3 install virtualenv
  3. 创建并激活虚拟环境:

    1python3 -m venv venv
    2source venv/bin/activate

评论

评论系统(giscus)尚未启用。请在 giscus.app 生成配置后,将 src/consts.tsGISCUSenabled 设为 true 并填入 repo / repoId / categoryId。