开发环境搭建和配置
hejp_123
Nothing is impossible
展开
-
error: command ‘gcc‘failed with exit status 1
在使用python链接hive的时候需要安装依赖包pip install saslpip install thriftpip install thrift-sasl==0.3.0pip install PyHive在安装thrift-sasl的时候会出现报错:error: command 'gcc' failed with exit status 1。解决方案如下Debian/Ubuntu:sudo apt-getinstallpython-devlibsasl2-de...原创 2021-07-01 12:05:25 · 3301 阅读 · 0 评论 -
flask-restful的安装和使用以及高并发操作
Flask-RESTful 是一个 Flask 扩展,它添加了快速构建 REST API 的支持。安装pip install flask-restful使用from flask import Flask,jsonifyfrom flask_restful import Api,Resourceapp=Flask(__name__)api=Api(app)class IndexView(Resource): def get(self): retur.原创 2021-04-08 15:42:23 · 839 阅读 · 0 评论 -
python中新定义模块,并全局使用
前言在python的使用过程中有时候需要导入常用的模块,每次导入都要设置不同的路径比较麻烦这篇博客将在环境变量中找到自定义模块,这样在任何地方都可以导入自己的模块,而无需担心这个模块在什么地方这个方法原理就是利用了系统变量,python会扫描path变量的路径来导入模块,可以在系统path里面添加。注意:一定有__init__.py文件--ai_porject module_test -- demo_module.py -- __init__....原创 2021-01-27 09:49:26 · 1126 阅读 · 2 评论 -
flask高并发部署
使用nginx+uwsgi+flask部署服务器半年多了,很多东西都遗忘了,现在项目需要突然需要部署新的服务器,因此重新开始学习nginx+uwsgi+flask的部署方法。发现网上大部分关于这个的教程或博客都没把话说清楚,甚至都没操作完就草草了事。甚至有的说先打开nginx,有的说先打开uwsgi……因此,我打算写一个更加靠谱的。大家按照我的指引,可以非常轻松的完成nginx+uwsgi+flask在linux服务器上web项目的部署。现在,假设我们已经写好了flask的脚本。我给他起名叫mana原创 2021-01-20 11:26:55 · 711 阅读 · 0 评论 -
Java gateway process exited before sending its port number
window系统用阿里云安装好pyspark之后执行from pyspark.sql import SparkSession spark = SparkSession \ .builder \ .appName("my_first_app_spark") \ .getOrCreate() 报错如下Exception: Java gateway process exited before sending its port number解决方法:找到java的原创 2020-06-16 12:43:27 · 5991 阅读 · 0 评论 -
Jupyter Notebook 添加目录插件
mac 安装jupyter-notebook插件的命令,在安装时保证jupyter-notebook 没有打开jupyter contrib nbextension install --user --skip-running-check打开juypter-notebook点击 Nbextensions选中 Table of contents结果如下,又可以愉快的撸代码了。...原创 2020-05-31 08:31:22 · 3250 阅读 · 2 评论 -
Mac 终端 oh-my-zsh 配置
Mac 终端默认 shell 为 bash。zsh 可能是目前最好的 shell ,至于好在哪里可自行百度。本文主要介绍使用 zsh 以及 oh-my-zsh 的配置。使用 zsh1.查看当前使用的 shellecho $SHELL/bin/bash2.查看安装的 shellcat /etc/shells/bin/bash/bin/csh/bin/ksh/bin/sh/bin/tcsh/bin/zsh3.使用 brew 更新 zshbrew ins原创 2020-05-20 12:37:06 · 3667 阅读 · 5 评论 -
如何设置软件开机自动启动
经常需要使用但无法设置开机自启的程序Snipaste:很强大的一款剪切图片的神器小番茄:用于工作备忘录,非常好用我们在电脑中下载的很多应用程序都会自动进行开机自启动,但是有的程序并不会自动设置,接下来小编就教大家怎样开启开机启动。具体如下: 首先我们打开电脑进入到桌面,找到我的电脑图标点击打开。接下来我们在我的电脑文件夹上的地址栏中输入。C:\ProgramData\Micr...原创 2020-03-18 10:57:08 · 3772 阅读 · 0 评论 -
window10安装tensorflow-gpu
设备信息(台式机)显卡:1660ti内存:32GCUDA版本:cuda_9.0.176_win10.execuDNN版本:cudnn-9.0-windows10-x64-v7.6.0.64.zippython环境:python 3.6tensorflow版本:tensorflow-gpu==1.5.0keras版本:keras-2.1.41.查看你的显卡是否支...原创 2020-03-16 21:20:13 · 211 阅读 · 0 评论 -
Notepad++快速修改远程服务器配置
前言不是专业运维,玩vim不溜,改linux配置文件太烦?Notepad++其实能很好的解决这个问题。Notepad++新的64版本没有默认的插件管理器,所以plugin都是下好了直接拷贝到Notepad++的plugins文件夹里的。SourceForge里搜索NppFtp地址:https://sourceforge.net/projects/nppftp/?source=typ_r...原创 2019-08-14 15:17:56 · 283 阅读 · 0 评论 -
用python打造自己的SDK--使用setuptools打包安装
有时候自己写了一个Python的包,想在不同的项目中使用,最简单粗暴的方法是直接复制到项目所在目录下,但是这样子每个项目下都得复制一次,能不能像pip安装的那样子直接放到系统的路径下呢?方法一简单粗暴地直接把包直接复制到系统路径下,但是这么做显得很没格调而且不同系统、不同PC的系统目录还不一样,有时候会找不到方法二利用Python自带的setuptools.py进行包装安装安装...原创 2019-08-09 16:05:18 · 1637 阅读 · 0 评论 -
Dengine 无缝链接 Python教程
对于TDengine 我不用做太多的介绍,因为有太多的文章都在探讨他的强大,这里主要写一篇关于如何在centos环境下用TDengine搭建python客户端。官网:超链接看到一篇介绍 ubuntu,linux,windows 安装的教程,挺不错的。超链接如果你是centos系统那就直接看教程。目录安装环境1.下载TDengine2.安装TDengine3.安装p...原创 2019-08-19 10:18:26 · 1483 阅读 · 0 评论 -
码云无缝链接提高github下载速度
因为大家都知道的原因,在国内从github上面下载代码的速度峰值通常都是20kB/s。这种速度对于那些小项目还好,而对于大一些的并且带有很多子模块的项目来讲就跟耽误时间。而常见的的方法无非就是修改HOST或者挂VPN,实际用起来并不稳定。这里提供一种新的方法,下载速度可以达到 1~2MB/s1. 利用开源中国提供的代码仓库标题已经说的很清楚了,我想对于经常使用git的人来讲,很可能已经知...原创 2019-08-05 16:15:32 · 568 阅读 · 0 评论 -
Jupyter Notebook导入自定义模块
需要注意两点:自己写的模块必须是.py的Python脚本文件而不是.ipynb文件,这是因为Jupyter不建议自定义模块,而是使用工具包。 对自定义模块内容修改后要重启服务或者重启内核,才能反映到使用该模块的.ipynb文件中。然后 Restart,只有这样修改后的内容才会被导入。...原创 2019-07-12 15:55:14 · 5050 阅读 · 0 评论 -
window系统中pyhanlp自然语言处理工具的安装教程
安装pyhanlp前需要安装 java环境:java的安装和配置,然后开始安装了如果安装成功,就查看java版本。1.安装 JPype1在python非官方库网站上下载库jpype1的whl文件,文件链接:https://download.lfd.uci.edu/pythonlibs/o4uhg4xd/JPype1-0.6.3-cp36-cp36m-win_amd64.whl,下载...原创 2018-12-29 10:07:13 · 613 阅读 · 0 评论 -
linux安装git
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而国外的GitHub和国内的Coding都是项目的托管平台。但是在使用Git工具的时候,第一步要学会如何安装git,本教程就手把手教大家如何手动编译安装git。1、介绍 使用Coding管理项目,上面要求使用的git版本为1.8.0以上,而很多yum源上自动安装的git版本为1.7,所以需要掌握手动编...原创 2019-06-19 15:07:23 · 105 阅读 · 0 评论 -
pip的使用和清华镜像源的设置
使用pip安装第三方库的时候卡的要死。所以我就想pip能不能安装本地的包。原来pip能干这么多事情!幸福感暴涨!安装在安装anaconda的使用就自动下载了pip列出已安装的包pip list导出requirements.txtpip freeze > <目录>/requirements.txt安装包在线安装pip instal...原创 2019-06-15 20:42:04 · 9414 阅读 · 0 评论 -
pycharm远程链接Linux系统--像本地一样运行程序
简介pycharm远程链接Linux系统,无缝链接本地和服务器,能够避免两边开发不同而造成的bug,提高工作效率。配置教程1.配置环境:window系统,Linux系统,Linux自带python,也可以使用自己的安装的python3.x。2.专业版pycharm,直接去官网下载,安装和配置自行百度,这里不做赘述。3.专业版需要key才能使用,破解比较麻烦,于是选择去某宝几...原创 2019-06-04 17:28:15 · 3292 阅读 · 0 评论 -
pycharm链接mysql数据库
在view | Tool Windows | Database 选择显示2.点击database中的“+”, 选择Data Source, 选择MySQL3.填写远程连接MySQL数据库的参数Host: 远程ip 若是连接本地MySQL 直接写localhost即可Database: 填写数据库名称,不写默认连接之后,可以查看当前用户权限下的所有数据库User: MySQL用户名P...转载 2019-06-11 11:51:45 · 1240 阅读 · 4 评论 -
Pycharm设置新建python文件默认代码及内容
Pycharm默认新建文件时添加作者名称,只需要做一下设置位置:File->settings->Editor->File and Code Templates->Python Script在框中粘贴以下代码# -*- coding: utf-8 -*-'''@Time : ${DATE} ${TIME}@Author : hejipei...原创 2019-06-11 14:37:38 · 7687 阅读 · 0 评论 -
Centos7下安装Docker--菜鸟教程
一,Docker简介百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。看起来有点雾,用过虚拟机的应该对虚拟化技术有点印象,不知道也没关系,就把它当成轻量级的虚拟机吧(虽然一个是完全虚拟化,一个是操作系统层虚拟化),这个解释到位:ht...原创 2019-06-17 14:25:06 · 5725 阅读 · 0 评论 -
Python项目自动生成requirements.txt
在虚拟环境中使用pip生成$ pip freeze > requirements.txt会生成所有项目所需的依赖,太多!简直不能忍。比较适合在env环境中使用这种方法在指定项目中使用pipreqs生成强大的pipreqs包,它可以在指定目录下遍历所有python文件下导入的包,并自动生成requirements.txt文件安装pip install pipreqs...原创 2019-07-02 10:50:55 · 306 阅读 · 0 评论 -
cudnn的在线安装
cuda8.0系列下载链接wget http://developer.download.nvidia.com/compute/redist/cudnn/v5.1/cudnn-8.0-linux-x64-v5.1.tgz #cud8 cudnn5.1wget http://developer.download.nvidia.com/compute/redist/cudnn/v6.0/cudn...原创 2019-07-03 18:22:45 · 1104 阅读 · 0 评论 -
Linux下远程访问Jupyter Notebook 配置
一、jupyter服务搭建1、我这里是安装好的anaconda,已集成了jupyter2、生成配置文件$jupyter notebook --generate-config3、生成密码进入ipython编译环境中$ipython在环境中输入:In [1]: from notebook.auth import passwdIn [2]: passwd(...原创 2019-07-12 14:20:18 · 3954 阅读 · 0 评论 -
vagrant安装linux虚拟机
vagrant 是一个很好管理和配置虚拟机的工具,废话不多说,直接给干货。 安装:vagrant下载地址 安装 Oracle VM VirtualBox下载地址 运行vagrant的方法:打开 VM VirtualBox,然后使用cmd命令行,输入:>>>mkdir linux>>>cd linux>>>vagrant...原创 2018-09-06 18:28:54 · 898 阅读 · 0 评论