[英]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 正確交互時要考慮的另外兩個快速事項:
確保您運行的是最新版本的 scikit-learn。 官方網站( http://scikit-learn.org/stable/install.html )提供了更多信息,包括快速更新命令: conda update scikit-learn
驗證 GraphViz bin 目錄是否已添加到您的用戶路徑:( 為什么 pydot 在 Windows 8 中找不到 GraphViz 的可執行文件? )
我遇到過同樣的問題。 在這里,我所做的是,首先我以管理員身份運行 anaconda 提示符,然后發出命令,
**conda install -c conda-forge pydotplus**
它對我很有效
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.