Python3-requests模块未找到,但我安装它时没有出现错误
以下是我安装请求模块的情况:Python3-requests模块未找到,但我安装它时没有出现错误,python,request,Python,Request,以下是我安装请求模块的情况: [ec2-user@ip-xxx-xx-xx-xxx newslookup]$ python3 -m pipenv install requests Installing requests… Adding requests to Pipfile's [packages]… ✔ Installation Succeeded Installing dependencies from Pipfile.lock (444a6d)… Since you're using pi
[ec2-user@ip-xxx-xx-xx-xxx newslookup]$ python3 -m pipenv install requests
Installing requests…
Adding requests to Pipfile's [packages]…
✔ Installation Succeeded
Installing dependencies from Pipfile.lock (444a6d)…
Since you're using pipenv
to install and manage your dependencies, you need to use pipenv
to run your script:
pipenv run python nasdaq_scrape_sec.py
[ec2-user@ip-xxx xx xx xxx新闻查找]$python3-m pipenv安装请求
正在安装请求…
正在向Pipfile的[packages]添加请求…
✔ 安装成功
正在从Pipfile.lock(444a6d)安装依赖项…
由于您正在使用pipenv
安装和管理依赖项,因此需要使用pipenv
运行脚本:
pipenv run python nasdaq_scrape_sec.py
原因是:
pipenv install
在虚拟环境中安装依赖项。这就像是一个完全独立的python安装
python
使用未安装依赖项的系统安装
pipenv-run
将使用virtualenv来运行代码,因此依赖项将存在
看起来您正在使用pipenv软件包管理器。pipenv非常棒,因为它在虚拟环境中而不是在全局Python环境中安装包
pipenv将自动为您的项目创建和管理虚拟环境。
要在虚拟环境中运行脚本,可以执行以下操作:
pipenv shell
或者,您可以使用激活虚拟环境
$ python nasdaq_scrape_sec.py
然后像平常一样运行脚本:
如果您不熟悉Python中的虚拟环境,我强烈建议您仔细阅读 那么,您是否尝试过按照建议执行并使用pipemv run
?谢谢rdas。不过,我在运行该命令时遇到了这个错误:-bash:/usr/bin/pipenv:没有这样的文件或目录。python不会自动将其添加到路径中吗?取决于您如何安装它。您可以尝试python3-m pipenv
或使用pip3