美文网首页
记一次更新 python 解释器引起的问题

记一次更新 python 解释器引起的问题

作者: eeert2 | 来源:发表于2020-06-20 14:26 被阅读0次

我一直使用的是python3.7.3版本,(虽然现在已经出了python3.8)
然后我的项目中无法使用ssl,会一直报错,网上查了一下,把python3.7升级一下就好了。

Macos 下通过这个命令 brew upgrade python3
就可以把python3.7.3升级到 python3.7.7

我照着做了,也确实升级成功了,但是我打开正在做的项目一看[一堆问号???],提升找不到python解释器.

???,我有点纳闷了,python3.7.7不是在那里吗,解释器路径和以前的是一样的啊[/usr/local/bin]

想了一下,解释器可能和版本是完全绑定的。打开venv的文件

home = /usr/local/bin
include-system-site-packages = false
version = 3.7.3

于是我直接把当前的虚拟环境删除了,然后新建了一个虚拟环境,并且指定新安装的python3作为 新虚拟环境的解释器(Project Interpreter).

然后再把requirements.txt 中的所有包都安装一遍。

ok,程序正常运行了。

相关文章

  • 记一次更新 python 解释器引起的问题

    我一直使用的是python3.7.3版本,(虽然现在已经出了python3.8)然后我的项目中无法使用ssl,会一...

  • 02-Python解释器

    目标 解释器的作用 下载Python解释器 安装Python解释器 一. 解释器的作用 Python解释器作用:运...

  • 2. 使用 Python 解释器

    2. 使用 Python 解释器 2.1. 调用 Python 解释器 Python 解释器通常被安装在目标机器的...

  • 运行Python程序的三种方式

    1、python和python3解释器 1) python解释器 2) python3解释器 2、交互式运行 1)...

  • Python基础

    Python基础 Python是一门多范式编程语言。 Python的执行 解释器有C语言解释器,JAVA解释器,等...

  • Python执行方式

    执行 Python 程序的三种方式 1. 解释器 python / python3 Python 的解释器 使用 ...

  • Python如何运行程序

    Python的运行 Q:什么是Python解释器 A:Python 解释器是运行Python程序的程序 Q:什么是...

  • Python基础手册3——Python解释器

    一、Python解释器 我们编写的Python代码都要放在Python解释器上运行,解释器是代码与计算机硬件之间的...

  • [python_doc]python_3.7_chapter.2

    第二章 使用python解释器 2.1调用python解释器 python解释器一般被存放在 /usr/local...

  • Python基本知识

    一,解释器默认编码的区别   Python2解释器默认编码:ASCII  Python3解释器默认编码:UTF8 ...

网友评论

      本文标题:记一次更新 python 解释器引起的问题

      本文链接:https://www.haomeiwen.com/subject/cynwxktx.html