0
我有一个我编写的python脚本foo.py
。我可以在哪个目录中放置该脚本,以便我可以使用from foo import ***
而不会出现任何错误。我用anaconda使用Windows系统。如何将我的Python脚本添加到Anaconda库?
我有一个我编写的python脚本foo.py
。我可以在哪个目录中放置该脚本,以便我可以使用from foo import ***
而不会出现任何错误。我用anaconda使用Windows系统。如何将我的Python脚本添加到Anaconda库?
在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
的软件包!
例如:
def c():
return 10
>>> from fun import c
>>> c()
10
这会使文件可以访问相应的环境(并在那里)。
linux或windows ?.或者mac? –
已编辑@ ArpitSolanki – Nicholas
如果您认为您需要将脚本移到某处,那么您做错了什么。你试图解决什么问题?你得到的错误是什么? –