如何解决Python 3.9导入问题
我刚刚使用Windows 64位安装程序安装了Python 3.9。出于某种原因,除非我正在从pip
所在的目录中运行Python,否则以前使用C:\Users\<user>\AppData\Local\Programs\Python\Python38-32\Lib\site-packages
安装的所有模块将不再导入。
我尝试使用requests
卸载/重新安装pip
模块,然后将requests
导入外壳中,但仍然无法识别。
>>> import requests
Traceback (most recent call last):
File "<stdin>",line 1,in <module>
ModuleNotFoundError: No module named 'requests'
我想这可能是一些环境变量路径问题。我是Python的新手,能帮助您解决此问题的任何帮助都值得赞赏。
解决方法
每个版本的python都有其自己的全局站点包目录,用于存储您安装的包。
例如:Python 3.8将存储在%appdata%\ Local \ Programs \ Python \ Python38-32 \ Lib \ site-packages下
Python 3.9会将其存储在其他位置(例如Python39-32)
要为特定版本的python安装软件包,您需要使用python version命令进行安装。
py -3.9 -m pip install requests
您可以参考官方文档here
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。