python第三方开发软件_python开发者的必备工具(一)
1.python开发工具
pip 可以快速安装第三方python包;
virtualenv 可以创建一个与外界隔离的python运行环境,使项目更加可控;
virtualenvwrapper 使用它可以更加方便的使用virtualenv提供的功能;
pylint 代码越来多越来越复杂时,需要注意代码风格,可以使用它来对代码进行检查和打分(总分10分)
2.使用pip安装第三方python包
下载pip包
还有种简单安装方法
下载python脚本 get-pip.py
curl https://bootstrap.pypa.io/get-pip.py | sudo python
竖线后表示脚本下载完后立刻交给python运行
下载自动安装后
输入命令 pip 会打印出帮助文档
通过pip安装第三方包
比如 安装flask ,比较流行的web开发框架
运行,pip install flask
同时会安装flask所依赖的包
查看是否安装成功
python -c 'import flask'
若没有报错,表明安装成功
pip show flask
查看版本,并查看flask依赖包,requires:a,b,c
如果要彻底卸载flask包,flask依赖包也需要卸载
比如依赖包有a,b,c三个,则输入命令
pip uninstall flask a b c
卸载完毕后,当再次输入命令
python -c 'import flask'
执行后,会出现报错信息,表明flask已经不存在了
pip list 命令可以查看系统里面所有python包
pip search 搜索关键字命令
如:pip search bottle
bottle是另一款web开发框架
pip help 查看帮助
ps:python需要管理员权限,命令前面加上sudo
python第三方开发软件_python开发者的必备工具(一)相关推荐
- python可以开发软件_python可以开发软件吗
python可以开发软件吗? python当然可以开发软件,Python的主要用途之一就是软件开发. 1.基于控制台的应用程序 Python可用于开发基于控制台的应用程序. 例如:IPython. 2 ...
- python autoit打开软件_Python+AutoIt实现界面工具开发
前言 不同于Linux服务器上的命令行操作,在windows系统上用户的使用习惯还是倾向于使用有界面的工具.如果工具是命令行交互操作的方式,可能是有悖于在windows上使用的操作习惯,往往不容易推广 ...
- python扫题软件_python 实现端口扫描工具
# 简单的端口扫描工具 # 作者: Charles # 公众号: Charles的皮卡丘 import time import socket import threading # 判断是否为正确的IP ...
- Python可以开发软件吗?Python入门学习!
大家应该都知道,Python是一门全栈编程语言,应用范围十分广泛,包含网络爬虫.人工智能.机器学习.游戏开发.自动化运维.自动化测试等领域.那么问题来了,Python可以开发软件吗?这是很多Pytho ...
- python用编程软件_Python编程工具pycharm的使用
简介 俗话说工欲善其事必先利其器,所以对于程序员来说,使用python编程必须有一个强大的Python编程工具,这款工具就是pycharm. PyCharm是一种Python IDE,带有一整套可以帮 ...
- python第三方库笔记本_Python小白别再折腾开发环境了,一劳永逸的搭建方法
原标题:Python小白别再折腾开发环境了,一劳永逸的搭建方法 关注 "" 网上教程五花八门,读者吐槽最多的,也都是怎么搭建开发环境. 对于小白来说,开发环境搭建,是必过的 第一关 ...
- python 的blaze库_Python 开发者 2017 应该关注的 7 个类库
Python 开发者 2017 应该关注的 7 个类库 jango 依然是 Python 开发者值得信赖的库 .然而,在 2016 年几个还不太知名的库引起了 Python 开发者的关注.在这篇博文中 ...
- Python常用开发软件有哪些?
Python开发软件可根据其用途不同分为两种,一种是Python代码编辑器,一种是Python集成开发工具,两者的配合使用可以极大的提高Python开发人员的编程效率,以下是常用的几款Python代码 ...
- python中文开发环境_python中文开发环境
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python的开发工具有很多,除了python自带的idle,还有vim.pyc ...
最新文章
- matplotlib色彩填充之fill、fill_between
- 生物识别技术在我们日常生活中的应用
- tabs选项卡切换效果(jquery版)
- 再介绍一篇Contrastive Self-supervised Learning综述论文
- ECCV18 Oral | CornerNet目标检测开启预测“边界框”到预测“点对”的新思路
- ajax post 与get方法 data写法
- 斯坦福 CS183 Peter Thiel 创业课资料整理
- 微信小程序公测了!教你第一时间注册微信小程序
- 模拟封装ajax,模拟jQ封装ajax,调用时出现Uncaught ReferenceError: param is
- stm32通过SPI与adc124s021通信读取ad
- udp 消息转发 服务器,UDP消息发送
- 淘宝价格带卡位公式是什么?如何定价?
- TCP/IP重传超时--RTO - SRTT (Smoothed Round Trip Time)
- 关于Label Bais 最好的解释方式
- 擎创告警的智能聚类、压缩及降噪
- zabbix的php最低版本,ZABBIX企业监控实践(3):升级与配置PHP
- 用keras采用DCGAN网络生成三国群英传7的人物头像
- 高质量程序设计指南C++学习总结二
- VVC帧间预测(十)帧间帧内联合预测CIIP
- 移动端键盘弹出后,导致背景图片上移解决方法(MUI)
热门文章
- oracle 存储过程= 1,oracle 存储过程1
- python3环境搭建(利用Anaconda+pycharm+pytorch)
- 核酸序列特征信息分析
- 用C语言编程 限定输入的年月日,C语言程序设计: 输入年月日 然后输出是星期几...
- python 类的封装、继承、重写方法
- python 自己写个调试工具
- ubuntu18.04.4 没有声音
- AI传教士和野人渡河问题-实验报告
- 目标检测--Beyond Skip Connections: Top-Down Modulation for Object Detection
- 计算机学院心理节活动,计算机学院成功举办 “说出你的故事” 心理交流互助活动...