环境配置

python+vscode 学习环境搭建

镜像源

python中,利用pip安装包时,默认会从官方镜像源下载,速度比较慢,因此可以使用国内镜像源,提高下载速度。

国内镜像源有很多,举例如下:

解决方法:

  1. 临时换源:
pip install [module_name] -i [mirror_url] 
  1. 永久修改源:
  • windows:
    1. 创建或编辑文件:C:\Users<用户名>\AppData\Roaming\pip\pip.ini (AppData为隐藏的文件夹,需要在窗口设置为显示隐藏的文件夹; 如果pip文件夹不存在,需要手动创建此文件夹)
    2. 添加以下内容:
      ini
      [global]
      index-url = https://pypi.tuna.tsinghua.edu.cn/simple
      trusted-host = pypi.tuna.tsinghua.edu.cn  # 解决 SSL 验证问题[2,3,6,8](@ref)
      
  • linux/macOS:
    1. 创建或编辑文件:~/.pip/pip.conf
    2. 添加以下内容:
      ini
      [global]
      index-url = https://pypi.tuna.tsinghua.edu.cn/simple
      
  • 验证永久修改源是否成功:
    # 查看PIP当前的全局配置
    pip config list
    # 预期结果: 输出中显示 global.index-url='镜像源地址'
    

pip会按照以下顺序加载配置,并且后加载的配置会覆盖前面的配置:

  1. 全局配置文件: ~/.pip/pip.conf (Linux/macOS) 或 C:\Users<用户名>\pip\pip.ini (Windows)。
  2. 用户配置文件: ~/.config/pip/pip.conf (Linux/macOS) 或 C:\Users<用户名>\pip\pip.ini (Windows)。
  3. 虚拟环境配置文件: 虚拟环境的pip.conf文件。当使用虚拟环境时,虚拟环境下的pip.conf文件会覆盖全局配置文件和用户配置文件,导致在用户配置下失效,所以需要在虚拟环境下创建pip.ini文件配置环境。

编码格式

python中,文件的编码格式有很多,常用的有:

  • utf-8: 支持多语言,是最常用的编码格式。
  • gbk: 支持中文,是windows下的默认编码格式。
  • ascii: 只支持英文,不支持中文。

如何查看文件的编码格式:

posted @ 2025-03-30 14:54  justifice  阅读(38)  评论(0)    收藏  举报