我的系统是Win 64位的,用的Python 3.5.1 ,最近在学机器学习,用到了Numpy这个科学计算库,网上查了之后,看到很多装Numpy出问题的情况,所以决定装Anaconda,简单一些,并且里面包含了Numpy在内的众多第三方库. 首先你电脑得装了Pycharm,然后就是下载Anaconda了,下载地址为https://www.continuum.io/downloads,我下载的win 64 Python 3.5的版本. 下载完成后开始安装,这个比较简单. 最后是在pycharm中A…
俗话说:工欲善其事,必先利其器.最近使用python,习惯了liunx和vim,打算将vim作为python开发工具,下面就配置vim,以让它成为python开发的利器,增强我们的开发体验!废话少说,看下面. 1.检查vim是否支持python,确保安装7.x版本,我的是vim7.4,检查方法:vim --version|grep python 如看到python前有加号,表示支持,减号表示不支持. 2.在/root/.vim下创建plugin目录,如存在则不用创建了. 3.安装MiniBufE…
Pycharm下无法导入安装好的第三方模块requests? 在cmd下使用pip安装好requests模块后,可以使用import requests,但在Pycharm IDE下无法导入,出现如下错误: >>> import requests Traceback (most recent call last): File "<input>", line 1, in <module> File "C:\Program Files (x…
前言: SnowFlake 雪花ID 算法是推特公司推出的著名分布式ID生成算法.利用预先分配好的机器ID,工作区ID,机器时间可以生成全局唯一的随时间趋势递增的Long类型ID.长度在17-19位.随着时间的增长而递增,在MySQL数据库中,InnoDB存储引擎可以更快的插入递增的主键.而不像UUID那样因为写入是乱序的,InnoDB不得不频繁的做页分裂操作,耗时且容易产生碎片. 对于SnowFlake 的原理介绍,可以参考该文章:理解分布式id生成算法SnowFlake 理解了雪花的基本原理…
昨天想运行一段机器学习的代码,在win10系统下配置了一天的python环境,真的是头疼,准备写篇博客来帮助后面需要配置环境的兄弟. 1.下载Anaconda 根据昨天的经历,发现Anaconda真的是好用.下载地址:https://www.anaconda.com/download/  我下的是64位的 下好后就是安装了,安装过程十分简单,这里就不写了,不过建议是添加到环境变量中去,省的后面还要自己加,麻烦. 在菜单栏中找到Anaconda Prompt,以管理员身份运行.我们需要设置 Ana…
1.GitHub: 官网:直接搜索,排名很靠前,需要注册: 注册完之后,会有指引.新建项目两个选项(看不懂的问YOUDAO等翻译软件啦,大段复制进去就行) 2.Git安装: (https://git-scm.com/downloads)git下载地址,没有好用的GUI. (https://git-scm.com/download/gui/windows) git 免费的GUI下载地址. 话说英文不好的同学使用GUI时候,想用中文版本,需要在git的GUI下载地址找一下语言包,下载配置(后面再说)…
PyQt5相关安装 python 版本 python 3.6.3  1.安装PyQt5 执行命令: pip install pyqt5 2.安装PyQt5-tools 执行命令:pip install pyqt5-tools 3.校验是否成功  执行如下代码 # FileName : PyQtDemo.py # Author : Adil # DateTime : 2018/2/1 11:07 # SoftWare : PyCharm from PyQt5 import QtWidgets, Q…
1. 如何在vscode上配置的配置方法请务必一定要直接参考官方文档Getting Started with Python in VS Code,不要去看什么杂七杂八的blog,要么过时要么不准确要么用了出错,不要问我是怎么知道的.当初嫌英语看的累看了n篇博客的配置没一个能用,最后复制官方的配置文件就成功了 ps:似乎安装anaconda的时候会提示是否安装vscode,如果是先安anaconda再安vscode似乎会conda会自动帮你配置好,先安vscode再安装anaconda的只能自己配…
简介 Mean是JavaScript的全栈开发框架.更多介绍 用MongoDB实现持久数据的存储是Mean Web全栈开发中的一部分. MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.它的特点是高性能.易部署.易使用,存储数据非常方便. MongoDB的学习资料可参考: MongoDB中文社区 MongoDB 下载及安装 下载地址:https://www.mongodb.com/download-center#community 根据你…
python 安装   https://www.python.org/ 我的是win7 32位,下载exe文件傻瓜式安装…… cmd 输入命令 python  则安装成功 如果不能进入,则有可能是环境变量问题 pycharm 安装   http://www.jetbrains.com/pycharm/ 下载exe文件 傻瓜式安装……(可以找破解版哦!) 安装 ”坚果“   django 在安装坚果之前需要安装  settools    https://pypi.python.org/pypi/s…