当我在创建虚拟环境后使用pip install -r requirements.txt
安装软件包时,它们会被安装但是当我运行我的python脚本时,我仍然得到ModuleNotFoundError
我也试过pip install -r requirements.txt -t lib
,但我仍然收到错误。
是否还需要安装这些软件包。我将感谢你的帮助。非常感谢。
更新
requirements.txt
pandas
numpy
scikit-learn
flask
flask_restful
scipy
sqlalchemy
ModuleNotFoundError:没有名为'flask'的模块
基本上,所有模块都给我一个错误。我必须逐个单独下载它们以使脚本正常工作。
答案 0 :(得分:0)
它对我有用:
创建虚拟环境:
virtualenv test
激活您的虚拟环境:
source test/bin/activate
创建一个模块test
并将requirements.txt
放入其中:
cd test && sudo pip install -r requirements.txt
创建一个python脚本test.py
import pandas as pd
import flask as fs
df = pd.DataFrame([[1,2]], columns = ['A', 'B'])
print(df)
运行脚本:
(test) test user$ python test.py
输出:
A B
0 1 2