当前位置: 首页 > 面试题库 >

将文件夹永久添加到Python的路径

咸疏珂
2023-03-14
问题内容

我已经用python编写了一个库,并且希望它驻留在文件系统上的公共位置。

从我的脚本,我只想做:

>>> import mylib

现在,我知道为了执行此操作, 可以 执行以下操作:

>>> import sys
>>> sys.path.append(r'C:\MyFolder\MySubFolder')
>>> import mylib

但是我不想每次都这样做。

问题是:如何将文件夹永久添加到python的sys.path?我可以想象这将是一个环境变量,但我找不到它。

看起来应该很容易,但是我找不到解决方法。


问题答案:

PYTHONPATH环境变量将执行此操作。



 类似资料:
  • 问题内容: 我有一个名为的文件,我想从其他文件中使用该文件,因此我决定将其添加到另一个文件中并将其导入另一个文件中以使用该文件。为此,我在IPython中运行了以下内容。 我可以看到我刚刚添加的路径,当我尝试从另一个目录路径中导入该文件时,如下所示: 它工作正常,但是一旦我离开IPython,再次输入它,并检查了,我发现添加的路径不存在,那么如何在Python中永久地向sys.path添加路径?

  • 我认为这可能与文件系统不兼容(nfts/ext*)有关 如何在容器不退出的情况下组合容器并持久化数据库? 我使用的是bitnami mongodb图像 错误: 完整输出: Docker版本: Windows版本: 这是我到目前为止的docker-compose.yml:

  • 问题内容: 每当我使用时,都会添加新目录。但是,一旦我关闭python,列表将恢复为以前的值(默认值)。如何将目录永久添加到PYTHONPATH? 问题答案: 你需要将新目录添加到环境变量中PYTHONPATH,并用冒号与其之前的内容分隔开。在任何形式的Unix中,你都可以在启动脚本中执行此操作,该脚本适合于你正在使用的任何shell(.profile或取决于你喜欢的shell),该命令又取决于所

  • 问题内容: 在开发Java项目时,我将所有jar文件都放在一个在项目内部创建的文件夹中,称为Now,是否可以将文件夹添加到Java类路径中,而不必添加每个jar文件? 我在考虑变量或创建用户库的思路。 问题答案: 根据您所说的,我可能会创建一个包含您的库JAR的用户库。 您可以使用Window => Preferences创建一个用户库,向下钻取到Java => Build Path => Use

  • 问题内容: 我想创建一个zip文件。在zip文件中添加一个文件夹,然后在该文件夹中添加一堆文件。 因此,我想得到一个压缩文件,里面只有一个文件夹。 我不知道在zip文件或其他内容中包含文件夹是否是一种不好的做法,但是google在这个问题上没有给我任何帮助。 我从这个开始: 摘自:http : //mail.python.org/pipermail/python- list/2006-August

  • 本文向大家介绍Linux 添加永久静态路由的方法,包括了Linux 添加永久静态路由的方法的使用技巧和注意事项,需要的朋友参考一下 1/5 首先让我们查看一下当前机器的路由表,执行如下命令:route -n 2/5 然后我们确认一下当前工作的网卡,这里我们使用的是eth1。 补充:如果机器中存在多块网卡,我们可以为不同网卡指定不同的静态路由。 比如还有eth0,eht2;那么方法是一样的,我们依次