Python3不访问请求模块

Python3不访问请求模块,python,import,path,cmd,python-requests,Python,Import,Path,Cmd,Python Requests,我已经在我的系统上安装了Python3的请求模块,看起来安装得非常好。当我使用Python3解释器在PyCham上运行一个包含使用上述包的脚本时,它运行起来没有问题。但是,在该环境之外执行时,会弹出以下错误: ImportError: no module named requests 尽管PATH包含Python34,通过cmd调用Python34时,Python34会正确调用,并且我通过pip仔细检查安装,但仍会发生这种情况。你能给我指出什么可以解决这个问题的地方吗 提前谢谢。也许你已经安装

我已经在我的系统上安装了Python3的请求模块,看起来安装得非常好。当我使用Python3解释器在PyCham上运行一个包含使用上述包的脚本时,它运行起来没有问题。但是,在该环境之外执行时,会弹出以下错误:

ImportError: no module named requests
尽管
PATH
包含Python34,通过
cmd
调用Python34时,Python34会正确调用,并且我通过
pip
仔细检查安装,但仍会发生这种情况。你能给我指出什么可以解决这个问题的地方吗


提前谢谢。

也许你已经安装了两条蟒蛇。一个用于PyCharm(它有
请求
),第二个用于
cmd
。此外,
pip
可能是PyCharm使用的Python的一部分,而不是
cmd
中使用的Python。我有蟒蛇2和3;但是
cmd
和PyCham都使用版本3。我认为问题可能是当我直接调用
.py
文件时执行的版本是Python2。我会很快测试这个,观察这个空间,上面是真的。什么变量/设置可以将其切换为3?似乎您使用Windows(
cmd
),Windows在注册表中有此设置。Try-这是对Windows XP的描述,但它应该在Windows 7中工作。我已经2-3年没有使用Windows了,所以我不知道如何在Windows 8中做到这一点。