如何让python请求包工作?

如何让python请求包工作?,python,path,pip,python-requests,package,Python,Path,Pip,Python Requests,Package,我似乎无法正确安装请求包。不管我实际运行我的程序使用什么,我都会得到相同的错误: Traceback(最后一次调用):文件“/Users/garce/Desktop/songlyms/getlyms.py”,第2行,在导入请求模块nofoundError中:没有名为“requests”的模块。 然而,我已经使用pip来安装请求。当我在终端窗口中运行pip show requests时,它会出现以下结果: Name:requests版本:2.24.0摘要:Python人类HTTP。主页:https

我似乎无法正确安装请求包。不管我实际运行我的程序使用什么,我都会得到相同的错误:

Traceback(最后一次调用):文件“/Users/garce/Desktop/songlyms/getlyms.py”,第2行,在导入请求模块nofoundError中:没有名为“requests”的模块。

然而,我已经使用pip来安装请求。当我在终端窗口中运行
pip show requests
时,它会出现以下结果:

Name:requests版本:2.24.0摘要:Python人类HTTP。主页:https://requests.readthedocs.io 作者:Kenneth Reitz作者电子邮件:me@kennethreitz.org许可证:Apache 2.0位置:/Users/garce/opt/anaconda3/lib/python3.8/site-packages需要:urllib3、idna、certifi、chardet所需的:Sphinx、jupyterlab服务器、conda、conda构建、anaconda项目、anaconda客户端


我假设这是某种路径问题,但我不知道这里出了什么问题。有什么想法吗?

您是在全球范围内安装该软件包,还是在pipenv环境中安装?如果是在全球范围内,您是否尝试过pipenv?它不仅被认为是最佳实践,而且我发现使用pipenv或Anaconda环境通常可以解决我遇到的路径问题。

请分享您是如何(在哪里)使用pip命令的,以及您是如何运行脚本的。我尝试了pipenv,它似乎可以工作!!我有点沉默,因为我听说pipenv N00B可以通过尝试来搞乱他们的电脑,但到目前为止还没有发生什么不好的事情。无论如何,你完全可以用pipenv搞乱你的电脑。所以,要小心。所有这些都不是不可逆转的(至少在我使用过的Linux/Mac系统上不是这样,我怀疑Windows有什么不同),但我不能说我已经能够从pipenv中清除所有我自己的碎屑。就我个人而言,我强烈推荐Anaconda,但我知道这不是一个流行的答案,主要是因为我的数据科学背景。