python
只爱写代码
这个作者很懒,什么都没留下…
展开
-
离线环境下安装pyhanlp
问题:离线环境安装好pyhanlp后,导入包的时候报错:name server not known。分析:因为pyhanlp默认会去下载jar包和数据文件,所以在离线环境下请求会发生域名解析错误。解决方法:下载好data,hanlp-1.8.3.jar和hanlp.properties,并拷贝到/lib/python3.7/site-packages/pyhanlp/static目录下。修改hanlp.properties中的root路径为当前static的绝对路径。将__init__.py中的原创 2022-04-02 11:27:26 · 1597 阅读 · 1 评论 -
windows部署免安装版python
一、到官网下载Windows x86-64 embeddable zip二、下载get-pip.py,并安装pip.\python.exe get-pip.py三、打开目录下的python37._pth,去掉import site前的注释,然后就可以使用pip安装依赖了。Scripts\pip.exe install -r requirements.txt...原创 2021-01-11 14:07:01 · 745 阅读 · 0 评论 -
mac下使用pyenv
一、安装pyenv安装命令brew updatebrew install pyenv添加环境变量echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profileecho 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile二、pyenv基本用法# 查看已安装的版本pyenv versions# 查看正在使用的版本pyenv version原创 2020-06-06 15:15:38 · 1004 阅读 · 0 评论 -
ubuntu下安装psycopg2报错
错误信息如下:Error: pg_config executable not found. pg_config is required to build psycopg2 from source. Please add the directory containing pg_config to the $PATH or specify the full executa...原创 2020-03-14 19:49:02 · 1236 阅读 · 1 评论 -
Mac上command not found: vituralenv
问题:pip3 install virutalenv后用virtualenv命令创建虚拟环境失败1.在python3下找到python3的环境变量import syssys.path2.到安装目录找名为virtualenv启动文件,发现在~/Library/Python/3.7/bin/下。3.创建软链接ln -s ~/Library/Python/3.7/bin/virtualen...原创 2020-01-25 11:43:38 · 861 阅读 · 0 评论 -
python备份虚拟环境
查看当前所以虚拟环境 conda env list 激活虚拟环境 source activate hugebig 查看当前包 python -m pip list 备份环境 python -m pip freeze > /Desktop/myrequirements.txt 安装环境 pip install -r /Desktop/myrequirements.txt...原创 2018-03-09 22:43:08 · 1121 阅读 · 2 评论 -
Series与DataFrame数据类型操作基础
Series创建方法:#创建seriesimport pandas as pdobj_list=[1,2,3,4]obj_tuple=(4,5,6,7)obj_dict={'a':[1,2],'b':[2,3],'c':[3,4],'d':[4,5]}obj_series_list=pd.Series(obj_list)#通过列表创建seriesobj_series_tuple...转载 2018-03-19 16:06:50 · 341 阅读 · 0 评论 -
python连接wws协议和http协议时ssl验证失败
用python连接wss代码如下:from websocket import create_connectionurl = "wss://api.com"ws = create_connection(url)报错,ssl验证失败ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl...原创 2018-08-14 10:54:20 · 7065 阅读 · 1 评论 -
Centos7.2安装python3与python2共存
1.安装依赖yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make2.到官网下载压缩包wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz3.解压并创建要安...原创 2018-11-12 16:00:03 · 124 阅读 · 0 评论 -
windows下安装tensorflow
pip install https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_amd64.whl原创 2019-05-25 09:49:51 · 404 阅读 · 0 评论 -
AttributeError: 'module' object has no attribute 'version'
导入pandas失败,需要更新pandasconda install pandas=0.20.3原创 2018-03-09 19:25:09 · 3003 阅读 · 0 评论 -
windows下安装ta-lib的方法
1.安装编译工具Microsoft Visual C++ Compiler for Python 2.7 下载路径https://www.microsoft.com/en-us/download/details.aspx?id=44266 2.安装ta-Lib的python库需要本地已经安装了ta-lib,下载ta-lib-0.4.0-msvc.zip,解压到”C:\ta-lib” http...原创 2018-03-09 16:33:09 · 2721 阅读 · 0 评论 -
Pandas数据类型及操作
Pandas数据类型及操作,pandas 提供了一组标准的时间序列处理工具和数据算法 数据类型及操作 Python 标准库的 datetime datetime 模块中的 datetime、 time、 calendar 等类都可以用来存储时间类型以及进行一些转换和运算操作。 lang:python from datetime import datetime转载 2017-11-01 18:37:00 · 2070 阅读 · 0 评论 -
使用TA-Lib在vn.trader上开发CTA交易策略
安装命令 conda install -c quantopian ta-lib=0.4.9转自:http://www.vnpy.org/talib-tutorial.html#原创 2018-01-11 14:33:26 · 801 阅读 · 0 评论 -
Windows下Anaconda2(Python2)和Anaconda3(Python3)的共存
首先安装主版本,在这里我们选择Anaconda2,按照正常步骤安装即可,这里假定安装目录为D:\Anaconda2。步骤1在这一步打上那两个勾。步骤2第一个选项是将安装目录加入到系统的PATH环境变量中,以后在CMD中便可以直接用python命令启动python。第二个选项是让其他IDE能够检测到Anaconda2并将Anaconda2作为默认的Python 2.7。安装好A转载 2018-01-06 14:32:44 · 273 阅读 · 0 评论 -
用conda创建python虚拟环境
1、首先在所在系统中安装Anaconda。可以打开命令行输入conda -V检验是否安装以及当前conda的版本。2、conda常用的命令。1)conda list 查看安装了哪些包。2)conda env list 或 conda info -e 查看当前存在哪些虚拟环境3)conda update conda 检查更新当前conda3、创建python虚拟环境。 使用转载 2018-01-06 14:34:03 · 1114 阅读 · 0 评论 -
Python内置函数——locals
英文文档:locals()Update and return a dictionary representing the current local symbol table. Free variables are returned by locals() when it is called in function blocks, but not in class blocks.说明:转载 2018-01-25 15:01:14 · 331 阅读 · 0 评论 -
python中将函数赋值给变量时需要注意的一些问题
本文主要给大家介绍的是关于python将函数赋值给变量时需要注意的一些问题,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:见过两种函数赋值给变量的形式,一种是a=f另一种是a=f()这两种形式是有区别的,分别总结一下。1.a=f型属于将变量指向函数。用代码验证一下:>>> f = abs>>> f(-10)10说明变量f现在已经指转载 2018-01-27 16:31:03 · 1634 阅读 · 0 评论 -
缺少Python27_d.lib的解决方法
修改 pyconfig.h修改#ifdef _DEBUG # define Py_DEBUG #endif 为#ifdef _DEBUG //# define Py_DEBUG #endif 修改# ifdef _DEBUG # pragma comment(lib,"python27_d.lib") # else # pragma comment(l...转载 2018-02-11 22:24:50 · 455 阅读 · 0 评论 -
VS2013的boost.python编译
1.运行bootstrap.bat,会生成b2.exe和bjam.exe。 2.运行如下命令b2 -a --with-python address-model=64 toolset=msvc runtime-link=static编译release版本(x64)bjam --with-python --prefix=c:\boost stage toolset=msvc-14.0 v...原创 2018-02-13 20:54:44 · 617 阅读 · 0 评论 -
conda管理环境
创建一个名为python34的环境,指定Python版本是3.4(不用管是3.4.x,conda会为我们自动寻找3.4.x中的最新版本)conda create--name python34 python=3.4安装好后,使用activate激活某个环境activate python34 # for Windows source activate python34 ...转载 2018-03-09 15:14:24 · 9996 阅读 · 0 评论 -
jupyter notebook 设置默认目录
1、打开 cmd 输入命令 jupyter notebook –generate-config 可以看到生成文件的路径,这个就是生成的配置文件jupyter_notebook_config.py2、如下修改配置文件原创 2018-03-09 15:56:02 · 529 阅读 · 0 评论 -
__name__ == '__main__'
测试代码仅在开发和测试时使用,被当作模块导入时不希望测试代码运行。需使用__name__特殊变量来操作。if __name__ == '__main__':(仅在当前文件直接运行时才会执行测试代码,当作模块导入时不会执行)__name__在直接运行当前文件时,结果为__main__;__name__在被当作模块导入时,结果为模块名称。参见main — Top-level script envi原创 2017-09-25 20:25:20 · 282 阅读 · 0 评论