python中minepy包的下載


minepy包的下載

今天在做機器學習的時候,需要使用到互信息的有關內容,而python包下正好有處理互信息的包,想直接下一個,沒想到遇到了不少問題:

基本指令很簡單了: pip install minepy
但是下了好幾次,就是下不下來,一直是超時,就算連了外網也不行。

好不容易下好了,提示沒有C++的編譯器:

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools。

沒有辦法,終於在網上找到了這樣的解決方法:解決沒有C++編譯器的問題
方法就是:找到ANACONDA包下的pkgs路徑,進入,把對應版本的內容復制到該文件夾下,然后使用cmd的命令行進入當前位置,pip install xxx.whl 即可
進入頁面以后,找到minepy,發現有很多版本,一開始啥也不知道,隨便下了一個安裝:

但是下載以后,按方法找到對應路徑后執行命令,會報錯:

ERROR: minepy-1.2.4-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.

裂開來,查詢以后發現是因為加的版本和自己的python版本不對應導致的,因此需要下載與自己python版本對應的:
這里使用了這個博客寫的 查詢對應python版本支持的whl格式
方法是:

from pip._internal import pep425tags
print(pep425tags.get_supported()

這樣會打印支持的whl版本
查詢到以后,在這里下載對應的版本,再安裝就可以使用了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM