[英]How to install scikit-multilearn using Conda
要安裝scikit-multilearn,我已經嘗試了以下命令而沒有運氣:
conda install scikit-multilearn
要么,
conda install -c condo-forge scikit-multilearn
scikit-multilearn的官方網站建議使用pip:
pip install scikit-multilearn
當我在Anaconda存儲庫中找不到它時,我該如何安裝python包? 如果我偶爾使用pip,而我的默認包管理器是conda,那會沒關系嗎?
你可以和pda一起使用pip。 它以這種方式工作。 你必須要知道,不是每個包都在conda上,而只是在pip上。 如果你做conda env export > environment.yml
,你會發現conda包和pip混合在一起。
我最終使用pip安裝了scikit-multilearn:
pip install scikit-multilearn
但是,嘗試導入時出現以下導入錯誤:
ImportError:沒有名為builtins的模塊
為了解決這個問題,我升級了未來的套餐:
$pip install future --upgrade
然后,我成功導入了scikit-multilearn。
當我在Anaconda存儲庫中找不到它時,我該如何安裝python包?
pip install <package-name>
如果我偶爾使用pip,而我的默認包管理器是conda,那會沒關系嗎?
是的,完全沒問題。 使用導入時,無論安裝方式如何,都會找到包裹; conda或pip。
如果要安裝軟件包以供將來使用,或者要安裝多個項目,則可能需要將其安裝到根環境中。 這將允許您隨時導入包。 如果您將它用於特定項目,並且可能只使用一次,則創建一個新的虛擬環境,在該環境中安裝所需的包並在其中運行您的代碼。
創建虛擬環境: 鏈接
提到的命令
conda安裝scikit-multilearn
如果已經安裝了Anaconda,那么是正確的並且取得了成功。
您可以使用PIP在Conda環境中有效地安裝scikit-multilearn
import sys
! {sys.executable} -m pip install scikit-multilearn
! {sys.executable} -m pip install arff
我在Anaconda的Jupyter筆記本中安裝並測試了它
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.