关于python:如何向Anaconda添加模块

how to add a module to Anaconda

这就是我做"python-v"时得到的。

python 2.7.11::anaconda 2.4.0(64位)我通常用我的终端玩空闲,但现在我也安装了空闲外壳。

我尝试在两者上导入sys;sys.path。它们会抛出不同的路径。我的终点站返回了有Python的小路。

我尝试按照以下步骤安装模块。

  • python安装.py sdist

  • sudo python setup.py安装

  • 然后我打开了idle(shell),我可以导入并使用我的模块。

    我想在水蟒身上做同样的事。我试过用水蟒安装文件名.py。它不起作用。请帮忙。


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

    • conda install

    • pip install

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

    要制作一个供其他人使用的包,您需要将它放在人们可以像github一样访问它的地方。您必须创建一个配置文件(接受yaml文件操作),您可以在这里阅读如何创建/分发包。http://conda.pydata.org/docs/build_tutorials/pkgs.html

    现在回答您的问题:使用文件和使用模块/包是有区别的。只需使用import filename在另一个python程序中导入一个文件,其中file name.py是要使用的文件名。要使之成为一个模块,您需要查看这个问题的答案。如何编写python模块?