当前位置:首页>python>AI帮我解决Python环境问题

AI帮我解决Python环境问题

  • 2026-09-02 18:50:36
AI帮我解决Python环境问题

AI帮我解决Python环境问题

以前好几次想学,都被各种事情耽搁了,如今迫在眉睫,无论多晚都要迈出第一步了。

实现python有很多软件,例如PyCharm、Jupyter、VS Code等等,因为我之前下载了VS Code,我就直接用这个了

安装软件简单,但转完发现运行不了,和以前的python版本,环境冲突了,靠AI几分钟就解决了,实在太牛了!!

参考: 1.https://mp.weixin.qq.com/s/em-oNacJEWNMsOn18oCOIQ 2.https://mp.weixin.qq.com/s/txFW0MC1MsyqK8mXKINmtg

1.  安装python解释器

根据上面第一篇参考资料,就直接下载作者推荐的版本python3.12 http://www.python.org/ftp/python/3.12.10/python-3.12.10-amd64.exe(现在应该有最新的版本了)

下载完看到有三个文件

2. 安装VSCode

这个安装的比较简单,下载好安装包打开就行

3. VSCode添加扩展

一般添加语言和python扩展

4. 在VSCode运行python

首先新建python文件

尝试安装依赖库:通过 pip 命令安装程序运行所必需的 lxml 库。打开VS Code,点击终端运行pip install lxml 指令。

如果开始的时候 终端 没有展示出来,可以点击右上角的开始按钮

5. 环境不合适

当在终端运行pip install lxml,报错了!

PS C:\Users\chen> & C:/Users/chen/.virtualenvs/coronavirus-tracker-api-master-80k0x5Jz/Scripts/python.exe f:/Untitled-2.pyPython path configuration:  PYTHONHOME = (not set)  PYTHONPATH = (not set)  program name = 'C:\Users\chen\.virtualenvs\coronavirus-tracker-api-master-80k0x5Jz\Scripts\python.exe'  isolated = 0  environment = 1  user site = 1  import site = 1  sys._base_executable = 'C:\\Users\\chen\\.virtualenvs\\coronavirus-tracker-api-master-80k0x5Jz\\Scripts\\python.exe'  sys.base_prefix = ''  sys.base_exec_prefix = ''  sys.executable = 'C:\\Users\\chen\\.virtualenvs\\coronavirus-tracker-api-master-80k0x5Jz\\Scripts\\python.exe'  sys.prefix = ''  sys.exec_prefix = ''  sys.path = ['C:\\Users\\chen\\.virtualenvs\\coronavirus-tracker-api-master-80k0x5Jz\\Scripts\\python38.zip','.\\DLLs','.\\lib','d:\\p.ython_3.8.2_x64',  ]Fatal Python error: init_fs_encoding: failed to get the Python codec of the filesystem encoding   Python runtime state: core initializedModuleNotFoundError: No module named 'encodings'Current thread 0x000060bc (most recent call first):<no Python frame>

直接复制给ai,还很有同情心

我新安装的是python3.12,p.ython_3.8.2_x64是以前版本,环境堵住了。直接按照ai给的步骤一下子就解决

  • 第一步

右下角状态变了

  • 第二步

直接删掉终端,最后说前缀那个没留意,反正旧终端都删掉了

  • 第三步

输入后看有没有返回版本号,重启vscode试下。如果还不行,需要从环境变量入手彻底删掉

  • 第四步

最后把用户变量里path中有3.8.2的直接删掉,重启vscode,就可以正常使用,按照lxml了!

最新文章

随机文章