簡體   English   中英

如何使用Conda安裝scikit-multilearn

[英]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.

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