如何向Anaconda添加模块
问题内容:
这就是我执行“ python -V ”时得到的
Python 2.7.11 :: Anaconda 2.4.0(64位) 我通常使用终端玩IDLE。但是现在我也安装了IDLE shell。
我在两者上都尝试了 导入sys; sys.path ,它们抛出了不同的路径。我的航站楼返回了带有蟒蛇的路径。
我尝试按照以下步骤安装模块。
-
python setup.py sdist
-
sudo python setup.py安装
然后我打开了IDLE(shell)。我能够导入并使用我的模块。
我想在Anaconda中做同样的事情..我尝试使用conda install filename.py。它不起作用。请帮忙。
问题答案:
有几种向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
filename.py是要使用的文件名将文件导入另一个python程序中。使该模块成为您想看看这个问题的答案。如何编写Python模块?