阳阳得意ok 发表于 2022-8-30 19:41:54

安装pip问题

安完后pip list报错No modulenamed typing库\文档

阳阳得意ok 发表于 2022-8-30 19:42:33

库\文档

阳阳得意ok 发表于 2022-8-30 19:44:03

javascript:;

Hello. 发表于 2022-8-30 19:44:36

1、修复 pip
/usr/local/opt/python@3.9/bin/python3.9 -m pip install --upgrade pip
2、下载 typing
python -m pip install typing

阳阳得意ok 发表于 2022-8-30 19:53:05

Hello. 发表于 2022-8-30 19:44
1、修复 pip

2、下载 typing

都试了还是报错No module named typing

Hello. 发表于 2022-8-30 21:05:06

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py

之后执行
python get-pip.py

编程追风梦 发表于 2022-8-31 07:13:08

我给你回答一下,给我设置个最佳答案吧,求求了,我继续最佳答案

编程追风梦 发表于 2022-8-31 07:16:29

本帖最后由 编程追风梦 于 2022-8-31 07:17 编辑

编程追风梦 发表于 2022-8-31 07:13
我给你回答一下,给我设置个最佳答案吧,求求了,我继续最佳答案
对于你的问题:
分析:上述错误产生的原因,可能没有安装​​'typing'​​导致,可以执行以下命令安装:pip install typing
但在执行这个命令时候,也报错ImportError: No module named typing。
我查了一下网站:https://stackoverflow.com/questions/67278017/pip-command-line-importerror-no-module-named-typing 中,看到以下方法,执行了命令
1,输入wget ​ ​https://bootstrap.pypa.io/pip/2.7/get-pip.py​​

2、python get-pip.py

在执行命令wget时,提示:wget: unable to resolve host address ‘bootstrap.pypa.io’ ,再次执行此命令,直到正常即可。

执行完后,再执行pip install typing

       pip正常后,安装PyMySQL,第一次安装的时1.0.2版本,发现版本和python2会有兼容问题。

      卸载PyMySQL版本,重新安装0.9.3版本即可。命令:pip uninstall PyMySQL   卸载后,检查没问题,安装:pip install PyMySQL==0.9.3



不喜勿喷,给我个最佳答案吧,谢谢了

wcx1279971605 发表于 2022-8-31 09:11:02

python的安装路径-m pip install --upgrade pip
python3 -m pip install typing

Brick_Porter 发表于 2022-9-1 15:26:21

阳阳得意ok 发表于 2022-8-30 19:44
javascript:;

造成截图中的原因是你的Python版本太老了。

报错的这句No module named 'typing'意思是说你的电脑上找不到名为typing的模块,可它是标准库!是随着Python一并安装的,本身就不需要额外下载安装。
再加上图片中显示你还在用Python 3.3,这个版本的Python确实是没有typing这个标准库的,所以自然报错了。

既然知道了原因,解决办法也很简单了,首先卸载电脑上老版本的Python 3.3,然后去官网下载一个新一点的版本即可,不一定非要是最新版。python官网
页: [1]
查看完整版本: 安装pip问题