使用镜像加速python pip模块安装

使用镜像加速python pip模块安装

发表于6月前 | 作者: Kar Chan | 分类: 脚本编程 | 流行热度: 290 views°

0
pip的功能和yum类似,都是包管理器。做为python模块的在线安装工具,十分方便,但当遇到网络不好时,就十分头疼了。既然和yum相类,那pip是不是也有类似yum的镜像源呢,答案是肯定的。 pypi的国内镜像源还是有很多的,例举几个比较稳定的: https://mirrors.ustc.edu.cn/pypi/web/simple/  中国科技大学 http://pypi.doubanio.com/simple/  豆瓣 http://mirrors.aliyun.com/pypi/simple/  阿里云 使用方......

解决python3 UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\xXX’ in position

发表于6月前 | 作者: Kar Chan | 分类: 脚本编程 | 流行热度: 284 views°

0
通过PYTHON爬取URL后报错如下 Python Traceback (most recent call last): File "d:/develop/python/test/maoyan_top100.py", line 46, in <module> p.map(main,[i*10 for i in range(10)]) File "C:\Python34\lib\multiprocessing\pool.py", line 260, in map return self._map_async(func, iterable, mapstar, chunksize).get() File "C:\Pyth......

分布式锁(1):Java 常用技术方案

发表于1年前 | 作者: Kar Chan | 分类: 脚本编程 | 流行热度: 216 views°

0
 前言: 由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。所以自己结合实际工作中的一些经验和网上看到的一些资料,做一个讲解和总结。希望这篇文章可以方便自己以后查阅,同时要是能帮助到他人那也是很好的。 正文: 第一步,自身的业务场景: 在我日常做的项目中,目前涉及了以下这些业务场景: 场景一: 比如分配......

Shell 脚本浮点运算

发表于1年前 | 作者: Kar Chan | 分类: 脚本编程 | 流行热度: 287 views°

0
本文将介绍几种Linux下通过Shell脚本进行浮点数计算的方法。 Why Bash Shell本身不具备处理浮点计算的能力, 如expr命令只支持整数运算 : Shell #!/bin/bash a=59 b=60 expr $a / $b 1234 #!/bin/basha=59b=60expr $a / $b 运行结果 : Shell $ ./cal.sh $ 0 $ ......

用 JS 实现简单的神经网络算法

发表于1年前 | 作者: Kar Chan | 分类: 脚本编程 | 流行热度: 201 views°

0
神经网络简介 神经网络试图模拟大脑的神经元之间的关系来处理信息。它的计算模型通常需要大量彼此连接的节点。每个神经元通过某种特殊的输出函数来处理来自其它相邻神经元的加权输入值。 神经元之间的信息传递的强度,用所谓的加权值来定义,算法会不断的调整加权值来实现自我的学习过程。 神经网络分为多层,如上图,有输入层,隐藏层和输出层。 JS线性代数包 神经网络的计算涉及到大量的矩阵计算,......

cython编译python模块报错dynamic module does not define module export function

发表于1年前 | 作者: Kar Chan | 分类: 脚本编程 | 流行热度: 535 views°

0
这几天在研究cython编译python模块时,碰到一个错误,研究了很久,查询了大量的资料才解决,现把解决的过程和思路写上来,希望对后续碰到这类问题的朋友有帮助。 首先不知道cython是什么及干什么用的可参考这里:Cython Document 英文如果不太好的可以看这里:Cython 官方文档中文版 按照官方文档的说明,写了一个简单的hello.pyx模块文件进行编译 内容如下: Python <......

Python安装模块报错error: Unable to find vcvarsall.bat

发表于1年前 | 作者: Kar Chan | 分类: 脚本编程 | 流行热度: 324 views°

0
问题现象:在安装部分第三方模块时,报错如下 J:\cpython>python setup.py build_ext –inplace running build_ext building ‘hello’ extension error: Unable to find vcvarsall.bat 原因分析:python部分模块的高性能模块部分大都是用C语言编写,而且是没有经过编译的,但机器上又没有可供编译这些模块的组件——即 visual studio 解决方法:具体的解决办法有两种 一、简单型——找对......

Python包管理工具的前世今生

发表于1年前 | 作者: Kar Chan | 分类: 脚本编程 | 流行热度: 258 views°

0
一、困惑 作为一个 Python 初学者,我在包管理上感到相当疑惑(嗯,是困惑)。主要表现在下面几个方面: 这几个包管理工具有什么不同? distutils setuptools distribute disutils2 distlib pip 什么时候该用pip,什么时候该用 setup.py ,它们有关系么? easy_install、ez_setup.py、setup.py、setup.cfg 分别都是干啥的? wheel 和 pip 的关系? Egg 和 whl 的关系? 如何发布自己的模块(发布到PyPI......

使用python pycrypt模块进行加密

发表于1年前 | 作者: Kar Chan | 分类: 脚本编程 | 流行热度: 309 views°

0
高级加密标准(Advanced Encryption Standard,AES),是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26 日成为有效的标准。2006年,高级加密标准已然成为对称密钥加密中最流行的算法之一。 AES只是个基本算法,实现AES......

ImportError: No module named crypto.Cipher

发表于1年前 | 作者: Kar Chan | 分类: 脚本编程 | 流行热度: 975 views°

0
使用pycrypt模块, 语句如下from crypto.Cipher import AES 始终报错 C:\Python34\python.exe D:/project/python/test/encrypt.py Traceback (most recent call last): File “D:/project/python/test/encrypt.py”, line 3, in from crypto.Cipher import AES ImportError: No module named ‘crypto’ Process finished with exit code 1 坑爹的windows环境下始终使用不了......