安装包时出现 ValueError: check_hostname requires

image

关闭代理服务器,断开科学上网vpn连接

提示pip版本问题

pip安装第三方模块和更新pip时,提示WARNING: You are using pip version 21.2.4; however, version 21.3.1 is available. You should consider upgrading via the 'C:\python3.10.1\python.exe -m pip install --upgrade pip' command.

image

需要加入镜像源和缓冲时长

1
python -m pip install -U pip --default-timeout=60 -i https://pypi.douban.com/simple/

image

pip3安装失败,pip安装成功

image

安装找不到第三方模块

1
2
ERROR: Could not find a version that satisfies the requirement colorthief (from versions: none)
ERROR: No matching distribution found for colorthief

image-20211215221936381

  • 原因是国内网络问题
1
pip install 包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
  • 开了科学上网,关闭即可

pip安装第三方库后pycharm找不到

  1. 检查是否真正地安装了第三方库

    • 打开cmd,用pip下载,如果已经下载,会显示这个库的版本,如果没有下载,开始下载

    • cmd中进入python解释器,import下载的库,看是否可以正常import

      image

  2. 上述正常,pycharm这边的问题

    • 查看pycharm中的python interpreter,发现没有

    image

    在pycharm中搜索安装第三方库

    image

    • 新建项目时注意继承第三方库

    image

    • 在设置中重新添加python解释器,虚拟环境的话,需要把项目文件夹中的venv文件夹删掉,然后打钩

      Inherit global site-packages,点击ok完成

      image

查看pip list

1
2
pip install beautifulsoup4
pip list

image-20211215224943497

第三方库默认安装路径

image-20211215225105782