欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3 mmh3安裝及使用方法

 更新時間:2019年10月09日 13:58:29   作者:Mr.214  
這篇文章主要介紹了python3 mmh3安裝及使用方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下

mmh3安裝方法

哈希方法主要有MD、SHA、Murmur、CityHash、MAC等幾種方法。mmh3全程murmurhash3,是一種非加密的哈希算法,常用于hadoop等分布式存儲情境中,在anaconda中安裝使用命令

pip install mmh3

問題1

在這里插入圖片描述

報錯如下:

Microsoft Visual C++ 14.0 is required

顯示缺少C++ 14的庫文件,選擇登錄網(wǎng)站  https://visualstudio.microsoft.com/downloads/

下載Visual Studio2015,自動安裝后運(yùn)行

pip install mmh3

問題2

在這里插入圖片描述

報錯如下:

error: command 'cl.exe' failed: No such file or directory

在Visual Studio Installer中(工具欄-獲取工具與功能),選擇添加紅框標(biāo)注功能


在這里插入圖片描述


在這里插入圖片描述

其他說明

建議安裝的版本的Visual Studio2015,因?yàn)?015對應(yīng)的是C++ 14的版本,如果是python2的mmh3需要對應(yīng)C++ 9的版本,這主要是因?yàn)閜ython2是基于C++ 9編譯的,python3是基于C++ 14編譯的,親測安裝VS2019并沒有解決C++ 14缺失的問題。

mmh3使用

在這里插入圖片描述

樣例:

>>> import mmh3
>>> mmh3.hash('foo') 
# 32 bit signed int
-156908512
>>> mmh3.hash('foo', 42) 
# uses 42 for its seed
-1322301282
>>> mmh3.hash('foo', signed=False) 
# 32 bit unsigned int (since Version 2.5)
4138058784
>>> mmh3.hash64('foo') 
# two 64 bit signed ints (by using the 128-bit algorithm as its backend)
(-2129773440516405919, 9128664383759220103)
>>> mmh3.hash64('foo',signed =False)          
 # two 64 bit unsigned ints
(16316970633193145697, 9128664383759220103)
>>> mmh3.hash128('foo', 42)                  
# 128 bit unsigned int
215966891540331383248189432718888555506
>>> mmh3.hash128('foo', 42, signed = True)      
# 128 bit signed int
-124315475380607080215185174712879655950
>>> mmh3.hash_bytes('foo')                   
# 128 bit value as bytes
'aE\xf5\x01W\x86q\xe2\x87}\xba+\xe4\x87\xaf~'

總結(jié)

以上所述是小編給大家介紹的python3 mmh3安裝及使用方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • python實(shí)現(xiàn)某考試系統(tǒng)生成word試卷

    python實(shí)現(xiàn)某考試系統(tǒng)生成word試卷

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)某考試系統(tǒng)生成word試卷,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • PyTorch中常見損失函數(shù)的使用詳解

    PyTorch中常見損失函數(shù)的使用詳解

    損失函數(shù),又叫目標(biāo)函數(shù),是指計(jì)算機(jī)標(biāo)簽值和預(yù)測值直接差異的函數(shù),本文為大家整理了PyTorch中常見損失函數(shù)的簡單解釋和使用,希望對大家有所幫助
    2023-06-06
  • Python 忽略文件名編碼的方法

    Python 忽略文件名編碼的方法

    這篇文章主要介紹了Python 忽略文件名編碼的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08
  • 如何利用opencv訓(xùn)練自己的模型實(shí)現(xiàn)特定物體的識別

    如何利用opencv訓(xùn)練自己的模型實(shí)現(xiàn)特定物體的識別

    在Python中通過OpenCV自己訓(xùn)練分類器進(jìn)行特定物體實(shí)時識別,下面這篇文章主要給大家介紹了關(guān)于如何利用opencv訓(xùn)練自己的模型實(shí)現(xiàn)特定物體的識別,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • 使用Python和OpenCV進(jìn)行圖像處理和分析

    使用Python和OpenCV進(jìn)行圖像處理和分析

    圖像處理和分析是計(jì)算機(jī)視覺領(lǐng)域的重要組成部分,本文將介紹如何使用Python編程語言和OpenCV庫進(jìn)行圖像處理和分析,我們將涵蓋圖像讀取、顯示、濾波、邊緣檢測和圖像分割等常見的圖像處理操作,并提供相應(yīng)的代碼示例
    2023-07-07
  • Django單元測試的具體使用

    Django單元測試的具體使用

    Django提供了一套強(qiáng)大的測試工具來幫助開發(fā)者編寫和運(yùn)行單元測試,本文就來介紹一下Django中的單元測試,包括測試原理、編寫測試用例和運(yùn)行測試,感興趣的可以了解一下
    2023-11-11
  • 詳解OpenCV和PIL讀取和顯示圖像的差異

    詳解OpenCV和PIL讀取和顯示圖像的差異

    這篇文章主要介紹了OpenCV和PIL讀取和顯示圖像的差異,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Python?matplotlib實(shí)戰(zhàn)之氣泡圖繪制

    Python?matplotlib實(shí)戰(zhàn)之氣泡圖繪制

    氣泡圖是一種多變量的統(tǒng)計(jì)圖表,可以看作是散點(diǎn)圖的變形,這篇文章主要為大家介紹了如何使用Matplotlib繪制氣泡圖,需要的小伙伴可以參考下
    2023-08-08
  • python追加元素到列表的方法

    python追加元素到列表的方法

    這篇文章主要介紹了python追加元素到列表的方法,涉及Python列表操作中append方法追加元素的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • Python中的sorted函數(shù)使用解析

    Python中的sorted函數(shù)使用解析

    這篇文章主要介紹了Python中的sorted函數(shù)使用解析,sorted()函數(shù)可以對可迭代對象進(jìn)行排序,并且可以人為指定排序的依據(jù)以及方式,本文提供了解決與部分實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2023-10-10

最新評論