python3 mmh3安装及使用方法_python

来源:脚本之家  责任编辑:小易  

可以同时安装,步骤如下:一、安装Python2(以及pip)1.1、到Python的官网https://www.python.org/下载Python的安装文件,对于Windows用户来说,如果是32位系统,则选择x86版本;如果是64位系统,则选择64版本的安装文件。我自己的电脑是64位,下面的例子按照64位进行说明。下载的安装文件的名字类似于这个样子:python-2.7.12.amd64.exe1.2、点击“”python-2.7.12.amd64“”这个安装文件,一直点击next即可,在选择安装路径时需要特别注意:Python的安装路径不能有空格!为了区分是Python2还是Python3,把该目录下的python.exe文件重命名为python2.exe,如下面截图所示:1.3、添加Python2的环境变量此电脑-属性-高级系统设置-高级-环境变量-系统变量-Path-在此处添加;E:\\setup\\Python27\\Scripts\\;E:\\setup\\Python27\\;(此处根据自己的安装路径来写,且注意用英文分号和别的变量值隔开;若不配置该变量,在cmd中输入Python2时会提示“不是内部命令”)1.4、在cmd里,输入Python2,若出现下图中的提示,则表明Python2安装成功1.5、安装setuptools。在步骤1.6中要安装的pip,依赖于setuptools,所以需要先安装setuptools,再安装pip。到官网https://pypi.python.org/pypi/setuptools下载,名字类似于这个样子“”setuptools-28.7.0.zip“”(下载时间不一样,版本号可能会不一样),进行解压;在cmd中进入到解压后的目录(既setup.py文件存在的目录),执行>python2 setup.py install(注:由于前面步骤1.2中将python.exe文件重命名为了python2.exe,所以此处输入命令时一定要写python2,而不是python)1.6、安装pippip是安装和管理python包的工具,通过pip来安装python包变的十分简单。到官网https://pypi.python.org/pypi/pip,下载pip的压缩文件,下载后名字类似于这个样子“”pip-8.1.2.tar“”(下载时间不一样,版本号可能会不一样),进行解压;在cmd中进入到解压后的目录(既setup.py文件存在的目录),执行>python2 setup.py install(注:此处执行的命令为啥是pytho2,而不是python,原因同1.5一样)此时我们看一下Python2的pip的安装目录E:\\setup\\Python27\\Scripts,看下面截图中,有pip、pip2.7、pip2,说明此时在cmd中执行pip或是pip2.7或是pip2,执行的都 是Python2的pip。1.7、在cmd里输入pip2或是pip2.7,若出现以下截图中的内容,说明pip安装成功二、安装Python3(由于Python3自带pip,所以无需另外安装pip)2.1、到Python的官网https://www.python.org/下载Python3的安装文件,对于Windows用户来说,如果是32位系统,则选择x86版本;如果是64位系统,则选择64版本的安装文件。我自己的电脑是64位,下面的例子按照64位进行说明。下载的安装文件的名字类似于这个样子:python-3.5.0-amd64.exe2.2、点击“”python-3.5.0-amd64.exe“”这个安装文件,一直点击next即可,在选择安装路径时需要特别注意:Python的安装路径不能有空格!2.3、检查Python3的环境变量是否添加Python3在安装时可以选择自动添加环境变量,但是有时候却无法自动添加,所以此时自己确认一下。此电脑-属性-高级系统设置-高级-环境变量-系统变量-Path若没有有关Python3的环境变量,在此处添加;E:\\setup\\Python35\\Scripts\\;E:\\setup\\Python35\\;(此处根据自己的实际安装路径来写)2.4、检查python3是否安装成功,在cmd中输入python,若显示如下图所示,是有关python3的版本,则说明python3安装成功。你可能有疑问:为什么这里不输入python3?答:因为没有修改E:\\setup\\Python35目录下python.exe文件的名字为python3.exe。Python2里做了修改,所以这 里修改不修改都无所谓,只要是能与E:\\setup\\Python27目录下的python.exe文件不重名即可。2.5、验证Python3里pip是否自动安装成功在cmd里输入pip3或是pip3.5(此时输入pip看不出是Python2还是Python3中的pip),若有截图中的显示则表明Python3中pip自动安装成功。此时你可能有疑问,你怎么知道是输入pip3或是pip3.5,而不是pip3.6?因为在E:\\setup\\Python35\\Scripts目录下pip.exe文件的名字决定的:如下图所示:以上一和二将python2和python3 以及各自的pip安装完成。三、具体使用若是在Python2中使用pip操作时,用pip2或是pip2.7相关命令。例:给Python2安装selenium,在cmd中输入 pip2 install selenium 或是 pip2.7 install selenium若是在Python3中使用pip操作时,用pip3或是pip3.5相关命令。例:给Python3安装selenium,在cmd中输入 pip3 install selenium 或是 pip3.5 install selenium若有的包不支持pip的安装形式,将相应的文件下载解压后放入到某个目录下,用cmd进入到解压后的目录若是给Python2安装该包,则执行python2 setup.py install若是给Python3安装该包,则执行python setup.py installwww.zgxue.com防采集请勿采集本网。

mmh3安装方法

如果两个安装路径不同,就会有两个第三方库,在不同地方,互相独立。Aconda3的话在对应路径下。python3的话看你设置。

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

一、分别安装Python2.7和Python3.6,安装步骤略(安装路径:C:\\Python27;C:\\Python36) 二、配置环境变量: 1、Python2.7配置环境变量 C:\\Python27;C:\\Python27\\Scripts;2、Python3.6配置环境

pip install mmh3

安装Python包,pip最为方便了,简单快捷,因为它直接是从pypi上面下载文件,保证文件的安全性和可靠性,并且资源丰富;下面是安装步骤: setuptools,注意对应 Python 的版本,完成后运行

问题1

在这里插入图片描述

报错如下:

1、其实这两个命令效果是一样的,没有区别: (1)比如安装库numpy,pip3 install numpy或者pip install numpy:只是当一台电脑同时有多个版本的Python的时候,用pip3就可以自动区分用Python3来

Microsoft Visual C++ 14.0 is required

实验1.安装easygui的步骤: 实验材料:easygui的安装包,与系统相对应的python3 实验步骤:1.到相应网址下载好zip的东西(你的python在安装的时候要设置好坏境) 2.把zip包解压到一个位置(理论

显示缺少C++ 14的库文件,选择登录网站  https://visualstudio.microsoft.com/downloads/

下载Visual Studio2015,自动安装后运行

pip install mmh3

安装Python包,pip最为方便了,简单快捷,因为它直接是从pypi上面下载文件,保证文件的安全性和可靠性,并且资源丰富;下面是安装步骤: setuptools,注意对应 Python 的版本,完成后运行

问题2

在这里插入图片描述

报错如下:

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

在Visual Studio Installer中(工具栏-获取工具与功能),选择添加红框标注功能

在这里插入图片描述

在这里插入图片描述

其他说明

建议安装的版本的Visual Studio2015,因为2015对应的是C++ 14的版本,如果是python2的mmh3需要对应C++ 9的版本,这主要是因为python2是基于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 int215966891540331383248189432718888555506>>> 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~'

总结

以上所述是小编给大家介绍的python3 mmh3安装及使用方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对真格学网网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

选择 开始 - Python3.1.3 - IDLE(python GUI)打开以后,你会知看到一个交互式的IDLE,也就是输入的前道边有>>>然后输入 print ('Hello World') 回车如果版显示出的效果为:>>> print ('Hello World')Hello World那么恭喜你,安装成功了。权。。呵呵。。。内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • python通过getopt模块如何获取执行的命令参数详解
  • python 面向对象静态方法、类方法、属性方法知识点小结
  • 24式加速你的python(小结)
  • wxpython实现绘图小例子
  • 使用python快速实现不同机器间文件夹共享方式
  • python ftplib模块使用代码实例
  • 在django中自定义filter并在template中的使用详解
  • python中lambda函数 list comprehension 和 zip函数使用指南
  • pytorch反向求导更新网络参数的方法
  • 利用python实现微信头像加红色数字功能
  • python3.1.3如何测试安装成功?
  • python2和python3可以同时安装吗
  • python3怎么安装sympy和matplotlib模块
  • python3和python可以同时安装吗
  • 同时安装Python3和Anaconda3,安装的第三方库会放在哪里
  • 如何同时安装python2和python3
  • python3怎么安装sympy和matplotlib模块
  • 安装python3后使用pip和pip3的区别
  • python3怎么安装easygui
  • 为什么我安装了anaconda,在运行python3的时候还是提醒我没有urllib3库呢。
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全vbsdos/bathtahtcpythonperl游戏相关vba远程脚本coldfusionruby专题autoitseraphzonepowershelllinux shellluagolangerlang其它首页python通过getopt模块如何获取执行的命令参数详解python 面向对象静态方法、类方法、属性方法知识点小结24式加速你的python(小结)wxpython实现绘图小例子使用python快速实现不同机器间文件夹共享方式python ftplib模块使用代码实例在django中自定义filter并在template中的使用详解python中lambda函数 list comprehension 和 zip函数使用指南pytorch反向求导更新网络参数的方法利用python实现微信头像加红色数字功能python入门教程 超详细1小时学会python 列表(list)操作方法详解python 元组(tuple)操作详解python 字典(dictionary)操作详解pycharm 使用心得(一)安装和首python strip()函数 介绍python 中文乱码问题深入分析python中使用xlrd、xlwt操作excepython科学计算环境推荐——anacpython逐行读取文件内容的三种方django-rest-swagger对api接口注释的方法python全局变量用法实例分析python中文分词,使用结巴分词对python进行如何实现django rest framework版本控制删除目录下相同文件的python代码(逐级优化用python写asp详细讲解python3+requests+excel完整接口自动化测python单例模式原理与创建方法实例分析opencv+python实现图像运动模糊和高斯模糊python 默认参数相关知识详解
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved