python - importError : no module named pysphere

标签 python importerror python-import

我可以在 python.exe 中输入以下内容来创建与 Vmware Esxi 的 session

from pysphere import VIServer
server = VIServer()
server.connect("myserver", "user", "password")

当我将相同的代码保存到 .py 文件并从 Windows 命令行执行时,我得到了

ImportError: No module named pysphere.

当我查看 Lib\site-packages 时,有一个 pysphere 文件夹。我从 c:\python\ 运行 .py,我的 python 包在 c:\python27

我不习惯看到 from 命令,所以不是很明白

最佳答案

当我运行该命令时,它显示版本 2.6.3 而不是 2.7。我将环境变量中的路径从 2.6 调整为 2.7。然后找到指向 2.6 的注册表项,因此将其更新为 2.7(python.file - shell - 打开 - 命令)。

关于 python - importError : no module named pysphere,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16462293/

相关文章:

python - 在未经认证的网站上爬行

python - 是否可以将网页直接呈现为 python 中的图像?

python - 从具有不同顶级文件夹名称的 Django 项目导入

python - 将单个模块添加到 Python 的导入搜索路径?

python - 导入错误: No module named <something>

python - 不区分大小写的翻译

python - 使用 heredoc 创建一个新的文本文件

python - 在 Python 上运行测试时出现导入错误

python - 无法导入模块python ImportError

python - 将图像从文件夹 python 导入到 numpy 数组列表