簡體   English   中英

如何在 Windows64 上為 Python 3.5 安裝 pydotplus

[英]How to install pydotplus for Python 3.5 on Windows64

在 64 位 Windows(10) 系統上為 Python 3.5 安裝 pydotplus 的行之有效的方法是什么? 到目前為止,我還沒有使用 conda 或其他一些方法運氣好。

對於 Python 2.7,Linux Ubuntu 和 Windows 似乎都有幾個可行的選擇。 不幸的是,我有必要使用這個特定的配置,所以任何建議將不勝感激!

嘗試以“管理員”身份運行 anaconda prompt,然后使用:

conda install -c conda-forge pydotplus

你為 conda 嘗試了什么? 根據https://anaconda.org/conda-forge/pydotplus/files ,可以從 conda-forge 獲得適用於 Windows x64 和 Python 3.5 的 pydotplus。 打字

conda install -c conda-forge pydotplus

應該管用。

我之前肯定嘗試過,但由於某種原因它不起作用。 但是,由於您的回復,我再次查看了我的配置,以了解為什么該特定安裝包沒有正常運行。

我最初使用 Anaconda 安裝雙 Python 2.7/3.5 環境,雖然我總是能夠在 IDE(在這種情況下為 Jupyter Notebook)中運行 3.5 沒有任何問題,但當前環境仍然自動默認為 2.7。 通過命令窗口檢查這一點的快速方法是:

C:\Users\Username\Anaconda\envs>conda env list

這應該產生類似的東西:

# conda environments:
#
py27                   * C:\Users\Username\Anaconda\envs\py27
py35                     C:\Users\Username\Anaconda\envs\py35

請注意,當前處於活動狀態的環境旁邊會有“*”。 要切換,只需鍵入“activate”,后跟新的所需環境名稱,返回的命令提示符應立即驗證更改:

C:\Users\Username\Anaconda\envs>activate py35

(py35) C:\Users\Username\Anaconda\envs>

更改環境后,我重新運行了您提到的 pydotplus 的 conda 安裝包:

conda install -c conda-forge pydotplus

它工作得很好!

安裝 pydotplus 以確保它在您的特定環境中與 GraphViz 正確交互時要考慮的另外兩個快速事項:

  1. 確保您運行的是最新版本的 scikit-learn。 官方網站( http://scikit-learn.org/stable/install.html )提供了更多信息,包括快速更新命令: conda update scikit-learn

  2. 驗證 GraphViz bin 目錄是否已添加到您的用戶路徑:( 為什么 pydot 在 Windows 8 中找不到 GraphViz 的可執行文件?

我遇到過同樣的問題。 在這里,我所做的是,首先我以管理員身份運行 anaconda 提示符,然后發出命令,

**conda install -c conda-forge pydotplus**

它對我很有效

暫無
暫無

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

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