pip

Docker运行Django

↘锁芯ラ 提交于 2020-08-18 21:31:10
编写Dockerfile FROM python:3.6.4 RUN mkdir /code \ &&apt-get update \ &&apt-get -y install freetds-dev \ &&apt-get -y install unixodbc-dev COPY app /code COPY requirements.txt /code RUN pip install -r /code/requirements.txt -i https://pypi.douban.com/simple WORKDIR /code CMD ["/bin/bash","run.sh"] FROM:Dockerfile中的一个非常重要的命令,作用是指定一个基础镜像来进行构建流程。比如上面指定了python3.6.4作为基础镜像,后续的一切操作都会以这个镜像作为基础来进行定制,如果不存在,会从官网下载。FROM必须是Dockerfile首个命令。 RUN :Dockerfile执行命令最核心的部分,在构建镜像的过程中执行参数。 COPY:复制文件。COPY <源路径> <目标路径> WORKDIR:工作目录,若不存在,会自动帮你创建。 CMD:容器启动命令,Docker 不是虚拟机,容器就是进程。既然是进程,那么在启动容器的时候,需要指定所运行的程序及参数。 CMD

docker-compose安装

独自空忆成欢 提交于 2020-08-18 20:58:41
1、github上下载docker-compose二进制文件安装 sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/ local /bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose 查看是否安装成功: docker-compose --version 显示版本信息即成功。 docker-compose version 1.16.1, build 1719ceb 2、pip安装 sudo pip install docker-compose 来源: oschina 链接: https://my.oschina.net/dtz/blog/4505736

Python使用 Google Protocol Buffers (protobuf)

a 夏天 提交于 2020-08-18 19:56:35
最近在用Python写游戏服务器,想更换掉老旧的protobuf2, 看了下proto3的语法,来测试下: 服务器环境 与 protoc 版本: # cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core) # protoc --version libprotoc 3.11.4 一、安装 Python 的protobuf包: 1.1 默认安装最新版本 # pip install protobuf 1.2 查看protobuf包信息: # pip show protobuf Name: protobuf Version: 3.12.2 Summary: Protocol Buffers Home-page: https://developers.google.com/protocol-buffers/ Author: None Author-email: None License: 3-Clause BSD License Location: /usr/local/lib/python3.6/site-packages Requires: setuptools, six 二、编写编译proto文件: 2.1 编写proto文件: # cat pack.proto syntax = "proto3"; // 语法协议

安装uwsgi和使用uwsgi

江枫思渺然 提交于 2020-08-18 14:39:51
安装uwsgi和使用uwsgi 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 安装依赖 apt-get install build-essential python-dev 安装 uWSGI 使用python3的pip来安装 pip3 install uwsgi 创建配置文件 创建类似配置文件,uwsgi.ini [uwsgi] socket = 127.0.0.1:3031 chdir = /home/foobar/myproject/ wsgi-file = myproject/wsgi.py processes = 4 threads = 2 stats = 127.0.0.1:9191 启动 uwsgi --ini uwsgi.ini 重启 uwsgi --reload uwsgi.ini 停止 uwsgi --stop uwsgi.ini 如果关闭失败的话可以关闭服务 sudo pkill -f uwsgi -9 感谢 万能的网络 以及勤劳的自己 来源: oschina 链接: https://my.oschina.net/guizimo/blog/4287198

pycharm使用Terminal问题

非 Y 不嫁゛ 提交于 2020-08-18 09:01:59
在pycharm上想将.py程序打包成exe格式,方便在windows上直接点击运行 第一步,View ->Tool windows ->Terminal ;也可以直接点击左下角的terminal 第二步,使用pip安装pyinstaller,命令为-->pip install pyinstaller 注意,我在安装过程中出现pip不是内部命令的报错,而单独在cmd中却正常使用,原因是pycharm中terminal执行依据的环境变量是系统变量,我当初将path放在用户变量;因此只需要将python的用户变量path拷贝到系统变量path中即可 第三步,安装好pyinstaller之后,执行命令pyinstall -F --onefile XXX.py直到安装完成,最后出现successful 第四步,打包好的exe可执行程序放在当前目录的dist文件夹中 来源: oschina 链接: https://my.oschina.net/u/4332395/blog/4335611

window环境下使用pip时,出现PermissionError: [WinError 13] 拒绝访问。如何解决?

和自甴很熟 提交于 2020-08-18 08:01:01
1.问题出现场景: 当安装 (ccf1) C:\Users\mi\Documents>pip install jupyterthemes 时, 2.出现的原因: 是因为权限不够。 3.解决的方案: 增加管理员的权限 (ccf1) C:\Users\mi\Documents>pip install --user jupyterthemes 来源: oschina 链接: https://my.oschina.net/u/4274145/blog/4476810

【总奖金十万】观点问题如何练就“火眼金睛”?百度人工智能开源大赛火热报名中

丶灬走出姿态 提交于 2020-08-18 06:23:18
无数渠道来源的大量信息喷涌而来,如何准确辨识真假? 各路观点混杂,如何迅速抓住重点,进行是非观点判断? 随着5G时代的进一步提速,百度、知乎、微博、公众号、百家号等信息渠道的越来越丰富,人们在获取信息更方便和获取信息量激增的同时,也面临着信息质量良莠不齐、观点驳杂的情况,如何对信息进行是非观点极性判断成为了AI技术亟需解决的基础问题。 在此背景之下,百度将聚焦于预测答案段落摘要中所表述的是非观点极性,举办百度人工智能开源大赛。该赛事是在北京市政府、中关村科技园区管理委员会的指导下,百度联合中国人工智能产业发展联盟等单位依托2020AIIA人工智能开发者大会举办的专项赛事。 据大赛组委会介绍,本次大赛旨在为研究者和开发者提供学术和技术交流的平台,鼓励初创企业、企业开发者、高校科研人员及学生进一步提升机器阅读理解的研究水平,推动语言理解和人工智能领域技术和应用的发展。 8月10日,百度人工智能开源大赛正式启动,目前进入火热报名阶段。 以”是非观点极性判断”为主题的开发者大赛 面向观点型问题的机器阅读理解源于真实的应用场景:在智能搜索问答等产品中,针对用户输入的观点型问题,搜索引擎首先会检索相关候选文档,然后从候选文档中抽取出能够回答用户问题的答案段落摘要,最后给出答案段落摘要所包含的是非观点。 百度将在大赛全程提供技术支持, 飞桨 PaddlePaddle

python的第三方库安装教程详解

﹥>﹥吖頭↗ 提交于 2020-08-18 06:02:58
什么是第三方库 别人写好的一些功能代码,我们可以拿过来直接用 第三方库安装方法 1、pip在线安装(100%推荐) 默认源: pip install 包名 国内源: pip install 包名 -i http://mirrors.aliyun.com/pypi/simple/ 注意:报黄色警告不要管 备注:常用的国内源地址 (1)阿里云 http://mirrors.aliyun.com/pypi/simple/ (2)豆瓣http://pypi.douban.com/simple/ (3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ (4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/ (5)华中科技大学http://pypi.hustunique.com/ 注意:pip源提示“not a trusted or secure host” 解决 问题: The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS

python读写Excel方法(xlrd)

北慕城南 提交于 2020-08-17 23:50:16
  在我们做平常工作或自动化测试中都会遇到操作excel,Python处理exc相当顺手,如何通过python操作excel,当然python操作excel的库有很多,比如pandas,xlwt/xlrd,openpyxl等,每个库都有不同的区别,具体的区别,大家一起研究下哈。今天先讲xlrd来读取excl xlrd模块 xlrd是对于Excel进行读取,xlrd 操作的是xls/xlxs格式的excel 安装 xlrd是python的第3方库,需要通过pip进行安装,即,pip install xlrd 1. 在 excel 中存放数据,第一行为标题,也就是对应字典里面的 key 值,如: num , name 2. 如果 excel 数据中有纯数字的一定要右键》设置单元格格式》文本格式,要不然读取的数据是浮点数 (先设置单元格格式后 再 编辑,编辑成功左上角有个小三角图标) 1. 打开 execl 文件并获得所有 sheet 实例: import xlrd data = xlrd.open_workbook ( 'F:/test/student.xlsx' ) # 运行结果:[u'name1', u'name2'] print( data.sheet_names ()) 2. 根据下标获得 sheet 名称 实例: import xlrd data = xlrd.open

在使用pipreqs检查python项目依赖时遇到的问题

♀尐吖头ヾ 提交于 2020-08-17 23:48:01
先安装 pip install pipreqs 首先执行E:\code\Hainan\RubberMeteor\webserver> pipreqs --use-local ./ 报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 2: illegal multibyte sequence 需要上--encoding=utf8 如下 E:\code\Hainan\RubberMeteor\webserver> pipreqs --use-local --encoding=utf8 --force . 如果已经存在requirements.txt,需要加上 --force 覆盖之 遇到代码开头结尾编码问题 ERROR: Failed on file: ./app.py File "d:\python37\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "d:\python37\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "D:\Python37\Scripts\pipreqs.exe\__main__.py",