簡體   English   中英

如何將python腳本添加到Anaconda庫?

[英]How do I add my python scripts to Anaconda library?

我有一個編寫的python腳本foo.py 我可以將該腳本放在哪個目錄中,以便可以from foo import ***而不會出現任何錯誤。 我將Windows系統與anaconda一起使用。

如果在Windows上使用conda環境,則只需檢查一下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:\\ Anaconda \\ envs \\ work \\ lib \\ site-packages \\ fun.py

def c():
    return 10

Python提示(再次)

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

這將使該文件可用於相應的conda環境(並在那里)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM