我在Pycharm中使用python2.7,从Pycharm
启动时程序运行正常Pycharm的输出是
我正在运行相同的程序表单终端,它显示错误,如下所示
经过一番讨论,我做了以下
我将python中的项目解释器更改为which python2
路径,如下所示
然后从Pycharm
运行程序
但是从终端运行它仍然有同样的问题
答案 0 :(得分:0)
它无效的原因是我尝试导入位于其他位置的XenAPI
,如下所示pycharm
能够使用import vkey.XenAPI
访问但是从终端不是。
现在这个问题可以通过两种方式解决
使用virtualenv
,请关注this tutorial
好消息是我们可以使用pip直接安装XenAPI
包,如下所示
以下是显示其工作情况的屏幕截图