gmpy2的安装&&randint 和 randrange 的区别

gmpy2的安装:

Error:Microsoft Visual C++ 14.0 is required
如果电脑没有安装这个,可以去windows官网下载,
but,如果你已经安装了它的其他版本,则不能重复安装,需要先卸载现有版本,但是如果现有版本是你电脑其他软件的运行基础(eg:14.2),那么Visual C++ 14.0的这条路行不通了。
故,最好的解决办法就是:
网上下一个 whl 库到本地,再安装就OK了。

1 : 下载wheel
https://pypi.org/
https://www.lfd.uci.edu/~gohlke/pythonlibs/

https://www.lfd.uci.edu/ 寻找gmpy2-wheel方法

image.png

image.png

2,下载相应版本的 wheel

image.png

3,pip install [whl 文件的绝对路径] ----> 安装对应的whl文件包。

pip install E:\BDownload\gmpy2-2.0.8-cp37-cp37m-win_amd64.whl

4,第三步执行之后的图片如下图所示,应该是是第三步已经安装好了。
另:本人 第四步执行pip install gmpy2 出现了 Requirement already satisfied ,也证明了第三步已完成。
如果有不放心的小伙伴,可以再试试第四步的pip install gmpy2。

image.png

random.randint 和 random.randrange 的区别

random.randint(start, end)  
random.randint(100, 200)    #生成的随机数 :  [100 , 200) 
randrange 可以产生跳跃的数据
random.randrange ([start,] stop [,step])
# 跳跃 1   生成的随机数  :  [100 , 200)
random.randint(100, 200) = random.randrange (100, 200) = random.randrange (100, 200, 1) 
# 跳跃 2  偶数
random.randrange (100, 200, 2) 

你可能感兴趣的:(gmpy2的安装&&randint 和 randrange 的区别)