如果我使用
调用它,我的python 2.7脚本可以在我的Ubuntu系统上运行sudo python [filename].py
或使用
的bash脚本sudo ./[bashscriptname].sh
但如果我从Pycharm调用它,我会得到oauth错误,并从命令提示符
python [filename].py
在'import pandas'行引发错误:
ImportError: Missing required dependencies ['numpy', 'pytz']
我试过
但似乎没有任何效果。
pip list
显示所有必需的pandas,numpy,pytz和oauth包。
我是一个花了将近一天时间的菜鸟 - 非常感谢帮助!!
答案 0 :(得分:0)
我的创可贴解决方案是注意到当我尝试sudo pip install pandas
时,我收到了通知:
Requirement already satisfied: pandas in /usr/lib/python2.7/dist-packages
sys.path.insert(1, '/usr/lib/python2.7/dist-packages')
靠近我的脚本顶部,它现在正常工作。
非常感谢@Joe !!
我接下来的步骤是彻底完成我的python安装,希望没有sudos ...(谢谢@xgord)