在不同的目录中安装库

发布于 2024-12-04 16:44:11 字数 90 浏览 1 评论 0原文

我想在我的系统上安装 pygame,但我不想将标准库与第三方库混合。如果我在不同的路径上安装 pygame,那么如何修改 sys.path 以便解释器知道在哪里查找?

I want to install pygame on my system, but I don't want to mix the standard libraries with third-party libs. If I install pygame on a different path, how can I then modify sys.path so the interpreter would know where to look?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

风吹过旳痕迹 2024-12-11 16:44:12

这可能有点过分了,但是您是否考虑过使用 virtualenv ?它可以让你拥有一个虚拟的 Python 安装,除了你想要独立的库之外,它对所有内容都使用该标准。

It may be overkill, but did you consider using virtualenv? It would let you have a virtual Python installation that used the standard for everything except the libraries you want to keep separate.

小…楫夜泊 2024-12-11 16:44:12

您可以将 PYTHONPATH 设置为目录附加模块。如果您使用 Python 2.6 或更高版本,则只需使用 默认的每用户模块目录,无需额外配置。

You can set PYTHONPATH to a directory with additional modules. And if you use Python 2.6 or newer, you can just use the default per-user module directory without additional configuration.

残疾 2024-12-11 16:44:12

我通常使用这个技巧:

import sys
sys.path.insert(0,"..")

import pygame # it will look for pygame in ../ first.

I usually use this trick:

import sys
sys.path.insert(0,"..")

import pygame # it will look for pygame in ../ first.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文