需要在 requirements.txt 中将软件包安装到amazon linux上的 virtualenv
requirement.txt 包含:
(venv_exporter)[ec2-user@ip-xxx-xxx-xxx-xxx core-exporter]$ pip install -r requirements.txt
已经在virtualenv中输入了该命令:
Installing collected packages: numpy, pandas, pymongo
Running setup.py install for pandas ... done
Running setup.py install for pymongo ... done
Successfully installed numpy pandas pymongo
在命令的最后得到了:
(venv_exporter)[ec2-user@ip-xxx-xxx-xxx-xxx core-exporter]$ pip freeze
python-dateutil==2.5.3
pytz==2016.4
six==1.10.0
运行该命令会给我:
{{1}}
为什么我在列表中看不到已安装的软件包?
显然我的代码是说包(来自requirements.txt)缺少
答案 0 :(得分:0)
我在Amazon Linux上遇到了与Python virtualenv相同的问题。
创建新的虚拟环境,更新pip,然后尝试安装 requirements.txt 文件。
$ pip -U pip
$ pip install -r requirements.txt