【问题标题】:Using modules for Python, from USB stick使用来自 USB 记忆棒的 Python 模块
【发布时间】:2013-12-10 16:52:05
【问题描述】:

我需要能够使用 USB 记忆棒中的 Python 模块/库。我没有对计算机的 root 访问权限(因为它在学校)而且我的磁盘空间很小。我的想法是能够拥有我的 Python 程序(例如用于播放歌曲)并能够使用库(例如 Pyglet)来播放这些程序。

如何将 U 盘中的纯库导入到我的程序中?

【问题讨论】:

  • USB 驱动器与任何其他媒体没有什么不同。当然在你学校的电脑上可能会有一些限制。
  • 我知道我的 USB 上可以有一个库,但是我怎样才能告诉 python 在 USB 上查找该库,而不是尝试在其他我找不到的地方找到它由于管理员权限而放置文件。
  • 只需在运行脚本之前将 USB 路径附加到 PYTHONPATH 环境变量。或者将您的脚本放在 USB 驱动器上。
  • 我该怎么做?抱歉,我对 Python 和编程本身有相当基本的了解。

标签: python import module usb


【解决方案1】:

在 python 中,要导入模块,如果您想从其他路径导入模块,则必须指定 PYTHONPATH。

假设您在路径path="/path/to/your/usb" 中有模块并且您想使用它们。然后,你应该使用

$ export PYTHONPATH=/path/to/your/usb
$ python file.py

也就是说,就像浮士德提到的那样,USB 驱动器与其他目录没有什么不同。

【讨论】:

    猜你喜欢
    • 2018-10-20
    • 2013-09-14
    • 2020-08-17
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多