【问题标题】:How to add folder to search path for a given Anaconda environment?如何将文件夹添加到给定 Anaconda 环境的搜索路径?
【发布时间】:2015-12-19 08:03:59
【问题描述】:

我正在用 Python 开发一个项目,我想包含一些自己的模块,这些模块不在常规 Python 搜索路径中,我想添加它们。但是,我只想为我在开发期间使用的 Anaconda 环境执行此操作,并且我希望它们随着时间的推移保持在那里(即当我重新启动环境时,我希望搜索路径具有该文件夹)。

谢谢!

【问题讨论】:

  • 与简单安装相比有什么优势?
  • @cel 它们是我自己的模块,我没有构建分发包。
  • 我不认为有一种方法可以干净地解决这个问题而不写一个最小的setup.py

标签: python python-3.x anaconda


【解决方案1】:

你可以使用

conda develop <directory>

这会将conda.pth 文件写入环境的站点包目录,这将导致您的目录添加到sys.path

【讨论】:

  • 您必须在 conda 根目录中安装 conda-build 才能访问 conda develop。以防万一有人像我一样想知道,为什么 conda develop 会返回一个错误,指出没有 conda develop。
猜你喜欢
  • 2019-12-15
  • 1970-01-01
  • 1970-01-01
  • 2019-12-22
  • 2010-11-17
  • 2019-04-26
  • 2010-11-25
相关资源
最近更新 更多