1
我有一個測試/目錄和一個導入一些第三方程序(熊貓等)的文件。我在安裝了熊貓的虛擬環境中運行。由於導入錯誤導致Py.test測試類失敗
pip freeze | grep pandas; cat requirements.txt | grep pandas
pandas==0.16.0
pandas==0.16.0
當我執行py.test我得到以下錯誤:
tests/test_pipeline.py:4: in <module>
import pandas as pd
E ImportError: No module named pandas
哪個是進口大熊貓test_pipeline.py文件中調用。
cat -n tests/test_pipeline.py | more
1 import sys
2 import os
3 import filecmp
4 import pandas as pd
爲什麼在virtualenv設置正確時這是錯誤?我做錯了什麼?
TIA