Python不是';t从pip安装中注册新模块

Python不是';t从pip安装中注册新模块,python,windows,installation,Python,Windows,Installation,我最近安装了python的请求库。尽管安装了python,但python没有看到它 控制台输出: C:\Users\Raitis\Desktop>pip3 install requests Requirement already satisfied: requests in c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-pac

我最近安装了python的请求库。尽管安装了python,但python没有看到它 控制台输出:

C:\Users\Raitis\Desktop>pip3 install requests
Requirement already satisfied: requests in c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages (2.23.0)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages (from requests) (1.25.8)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages (from requests) (2019.11.28)
Requirement already satisfied: idna<3,>=2.5 in c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages (from requests) (2.9)
Requirement already satisfied: chardet<4,>=3.0.2 in c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages (from requests) (3.0.4)

C:\Users\Raitis\Desktop>py
Python 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:21:23) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import requests
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'requests'
C:\Users\Raitis\Desktop>pip3安装请求
已满足要求:c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local packages\python37\site packages(2.23.0)中的请求
已满足要求:urllib3=1.25.0,!=c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local packages\python37\site packages(来自请求)(1.25.8)中的1.25.1,=1.21.1
已满足要求:c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7\u qbz5n2kfra8p0\localcache\local packages\python37\site packages中的certifi>=2017.4.17(来自请求)(2019.11.28)
已满足要求:c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local packages\python37\site packages(来自请求)中的idna=2.5(2.9)
已满足要求:c:\users\raitis\appdata\local\packages\pythonsoftwarefoundation.python.3.7\u qbz5n2kfra8p0\localcache\local packages\python37\site packages中的chardet=3.0.2(来自请求)(3.0.4)
C:\Users\Raitis\Desktop>py
win32上的Python 3.8.0(tags/v3.8.0:fa919fd,2019年10月14日,19:21:23)[MSC v.1916 32位(英特尔)]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>导入请求
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ModuleNotFoundError:没有名为“requests”的模块

确实安装了它,我们可以看到在direcory(屏幕截图:)中,python的路径被添加到环境路径(屏幕截图:)

尝试使用此命令安装请求库

py -m pip install requests
或者在你的情况下

py -m pip3 install requests

尝试使用此命令安装请求库

py -m pip install requests
或者在你的情况下

py -m pip3 install requests

你是否激活了环境或它处于全球范围内?我真的不知道你的意思。它在这里:
pip3
属于
pythonsoftwarefoundation.python.3.7
,因此python 3.7和
py
启动了
python 3.8.0
,所以安装了多个python版本。您激活了环境还是处于全局状态?不知道您的意思。它就在这里:
pip3
属于
pythonsoftwarefoundation.python.3.7
,因此python 3.7和
py
启动了
python 3.8.0
,因此安装了多个python版本。顺便说一句,之所以发生这种情况,是因为您全局引用的pip3并没有引用同一个py(python.exe)文件。我猜您有两个不同的Python环境安装,而另一个环境(比如anaconda)可以使用它。最好使用单个环境来避免这种混乱。是的,我有python 3.7和2.7。我没有考虑过,谢谢:DBTW发生这种情况的原因是因为您全局引用的pip3没有引用同一个py(python.exe)文件。我猜您有两个不同的Python环境安装,而另一个环境(比如anaconda)可以使用它。最好使用单个环境来避免这种混乱。是的,我有python 3.7和2.7。我还没想过呢,谢谢