2017-06-22 84 views
0

我有一个我编写的python脚本foo.py。我可以在哪个目录中放置该脚本,以便我可以使用from foo import ***而不会出现任何错误。我用anaconda使用Windows系统。如何将我的Python脚本添加到Anaconda库?

+0

linux或windows ?.或者mac? –

+0

已编辑@ ArpitSolanki – Nicholas

+0

如果您认为您需要将脚本移到某处,那么您做错了什么。你试图解决什么问题?你得到的错误是什么? –

回答

0

在Windows上的conda环境中,您可以简单地检查conda(或conda环境)的外部软件包的安装位置。

例如,键入这样的事情到您畅达环境的Python提示符:

>>> import numpy # or any other external package that you installed with conda 
>>> numpy.__file__ 
'C:\\Anaconda\\envs\\work\\lib\\site-packages\\numpy\\__init__.py' 

这就给了你,你是正常的软件包将被安装路径(当然,减去\\numpy\\__init__.py部分)。所以如果我把一个文件放在那个目录中,在我的例子中是C:\\Anaconda\\envs\\work\\lib\\site-packages\\然后我可以加载它。

只要确保您在该环境下确实导入了已安装conda install的软件包!

例如:

C:\蟒蛇\ ENVS \工作\ LIB \站点包\ fun.py

def c(): 
    return 10 

Python提示符(再次)

>>> from fun import c 
>>> c() 
10 

这会使文件可以访问相应的环境(并在那里)。