如何将模块添加到Anaconda

时间:2016-02-16 15:22:28

标签: python ubuntu anaconda

当我做“ python -V

时,这就是我所得到的

Python 2.7.11 :: Anaconda 2.4.0(64位) 我通常使用我的终端来玩IDLE.But现在我也安装了IDLE shell。

我在两者上尝试了 import sys; sys.path 。它们抛出不同的路径。 我的终端用anaconda返回了路径。

我尝试按照这些步骤安装模块。

  1. python setup.py sdist

  2. sudo python setup.py install

  3. 然后我打开了IDLE(shell)。我能够导入并使用我的模块。

    我想在Anaconda做同样的事情。我尝试使用conda install filename.py.It不起作用。 请帮忙。

2 个答案:

答案 0 :(得分:5)

有几种方法可以将模块添加到Anaconda。

  • conda install <package>

  • pip install <package>

  • python setup.py install(如果您在源目录中,如果anaconda位于您的主目录中,则不需要sudo)

要为他人制作一个包,你需要把它放在人们可以像Github一样访问它的地方。 你必须制作一个配置文件(采用yaml文件操作),你可以在这里阅读如何制作/分发包。 http://conda.pydata.org/docs/build_tutorials/pkgs.html

现在回答您的问题:使用文件和使用模块/包之间存在差异。可以使用import filename在另一个python程序中导入文件,其中filename.py是您要使用的文件的名称。制作一个模块,你想看一下这个问题的答案。 How to write a Python module?

答案 1 :(得分:0)

看看:https://pypi.org/project/opencv-python/显然我对弃用的点数有疑问。