【问题标题】:Where do I place or how do I install my own Python module我在哪里放置或如何安装我自己的 Python 模块
【发布时间】:2016-02-16 22:42:05
【问题描述】:

很抱歉这个超级简单的问题,只是我在这里没有找到正确的答案(对我有用)。

我刚刚编写了一些演示 Python 代码,确切地说是一个 Python 模块(从逻辑上讲),我想导入并使用它。

我应该将我的module_x.py 文件放在哪里? (我在 Windows 上运行)

我检查了所有模块.py 文件都放在..\Python27\Lib 目录下,但是把我的文件放在那里对我不起作用—— 当我尝试运行 import module_x 时,我收到以下错误消息:

ImportError: No module named module_x

【问题讨论】:

  • 尝试import sys; print sys.path,这将显示您的 Python 正在搜索的位置。
  • 只需从您要使用的文件中执行import filename 然后filename.function
  • @MartinEvans 你知道任何适合初学者的 C++ 教程吗?我想开始一些新的东西。我已经知道 java、javascript 和 python。
  • "import filename" 失败了——正如我在问题中所说的
  • @DeliriousSyntax 我得到了一堆目录作为输出。哪一个是正确的?

标签: python python-2.7 python-module


【解决方案1】:

最简单的方法是把它和使用它的脚本放在同一个文件夹中。

如果连这都不起作用,请检查 Windows 是否隐藏了文件扩展名,例如在您查看文件名的方式中不可见的“.txt”。

如果您有时间,请阅读手册或书籍中的如何处理模块,以学习正确的方法。

【讨论】:

    猜你喜欢
    • 2018-06-16
    • 2021-02-20
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多