pipreqs 不包括 requirements.txt

问题描述

在 Windows 10 上的 Anaconda Prompt 中,我导航到我的项目目录并键入 pipreqs,这会创建一个 requirements.txt 文件。但是,它不包括我在项目中导入的所有库。

在我的项目中,我有两个 python 脚本。 Scraper.py 有:

from bs4 import BeautifulSoup
import requests
import time
from datetime import datetime,timezone
import pandas as pd

Bot.py 具有:

import praw
import time
import pandas as pd
import os.path
from datetime import datetime,timezone
import config

requirements.txt 文件包括

pandas==1.1.3
requests==2.24.0
praw==7.1.0
beautifulsoup4==4.9.3

注意:我没有使用虚拟环境,在常规命令提示符中输入 pipreqs 会返回以下错误

'pipreqs' is not recognized as an internal or external command,operable program,or batch file.

对此问题的任何帮助将不胜感激。

解决方法

看起来所有未包含的模块都是 Python 标准库模块!它们已经带有 Python。