如何导入已安装到另一个目录的 Python 库?
Posted
技术标签:
【中文标题】如何导入已安装到另一个目录的 Python 库?【英文标题】:How do I import Python libraries that were installed into another directory? 【发布时间】:2021-09-16 02:41:33 【问题描述】:我使用 conda 将一些软件包安装到我的 c: 驱动器上不在默认路径中的目录中。如何导入这些库?这可以在 Jupyter 笔记本中完成吗?例如,“从 c:\mydirectory 导入 numpy”
【问题讨论】:
你总是可以import sys; sys.path.insert(0, <path>)
其中path
是根目录。虽然副作用是您可能会访问不应该访问的内容。
【参考方案1】:
您可以在导入包之前将该目录添加到 sys 路径。
import sys
sys.path.append('/path/to/your/directory/')
如果包位于多个目录中,您可以将您的目录添加到 sys 路径列表的开头。使用
sys.path.insert(0, '/path/')
【讨论】:
以上是关于如何导入已安装到另一个目录的 Python 库?的主要内容,如果未能解决你的问题,请参考以下文章