Python - 常用更新命令以及常见库安装

库的安装方式一般有两种:

一、 pip直接安装(或使用豆瓣源)

pip install scrapy 

pip install -i https://pypi.douban.com/simple/ scrapy
pip uninstall 包名 #卸载包

二、使用whl文件安装

whl下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/#

pip install xxxxx.whl
pip install Twisted‑17.9.0‑cp36‑cp36m‑win_amd64.whl

三、使用其它镜像源

豆瓣源

pip install -i https://pypi.douban.com/simple 包名

清华源

# 百度搜索“pip清华源” https://mirrors.tuna.tsinghua.edu.cn/help/pypi/pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名

pip安装指定版本python包:

https://blog.csdn.net/manmanpa/article/details/74912394

四 jupyter notebook的使用

#Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。pip install https://pypi.douban.com/simple jupyter

jupyter notebook NbExtensions的安装

用conda安装:

conda install -c conda-forge jupyter_contrib_nbextensions

conda install -c conda-forge jupyter_nbextensions_configurator

Pip安装:

pip install jupyter_nbextensions_configurator jupyter_contrib_nbextensions

jupyter contrib nbextension install --user

jupyter nbextensions_configurator enable --user

【注】如果在安装过程中有提示“warning”,试试以管理员身份运行“anaconda prompt”,再安装

参考文章:http://www.elecfans.com/d/650252.html

 代码补全: Hinterland

生成目录: Table of Contents(2)

五 爬虫的几个包

pip install Scrapy   # scrapy 框架
pip install langid  # 语言识别,处理 name
pip install scrapy-redis  # 实现 redis 分布式
pip install pymongo  # MongoDB 用到
pip install fake_useragent # 随机生成UserAgnet,最有发现有问题,没有用到

  

常用库

pip更新:

python -m pip install --upgrade pip

查看安装列表:

pip list

Anaconda更新:

conda install mingw libpython

TensorFlow

# 清华源pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow

dlib:

# https://blog.csdn.net/zmdsjtu/article/details/72642521?utm_source=itdadao&utm_medium=referral# 首先需要Cmake以及编译C++成python程序的工具sudo apt-get install libboost-python-dev cmake

pip install dlib

opencv:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python

Numpy:

复制代码
-i https://pypi.douban.com/simple numpy
复制代码

SciPy:

复制代码
'''Scipy库构建于NumPy之上,提供了一个用于在Python中进行科学计算的工具集,如数值计算的算法和一些功能函数,可以方便的处理数据。主要包含以下内容:
统计
优化
集成
线性代数
傅里叶变换
信号和图像处理
SciPy 提供了一个非常广泛的特定函数集合'''pip install -i https://pypi.douban.com/simple scipy
复制代码

Matplotlib:

-i https://pypi.douban.com/simple matplotlib

sklearn:

# sklearn是机器学习中一个常用的python第三方模块# http://scikit-learn.org/stable/index.html# 里面对一些常用的机器学习方法进行了封装,在进行机器学习任务时,并不需要每个人都实现所有的算法,只需要简单的调用sklearn里的模块就可以实现大多数机器学习任务。pip install -i https://pypi.douban.com/simple sklearn

安装flask:

#Flask是一个使用 Python 编写的轻量级 Web 应用框, 可以使用Python语言快速实现一个网站或Web服务。pip install -i https://pypi.douban.com/simple/ flask

安装Pillow与PIL:

 关于Pillow和PIL

安装PyQt5/4(自动安装sip):

pip install -i https://pypi.douban.com/simple pyqt5

Cerberus:

#Cerberus是一个验证Python对象、MongoDB格式的库#https://www.jianshu.com/p/ca852f679fccpip install -i https://pypi.douban.com/simple cerberus

  seaborn:

复制代码
# Seaborn是Python基于matplotlib的数据可视化工具。其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn就能做出很具有吸引力的图。# https://seaborn.pydata.org/installing.htmlpip install seaborn

conda install seaborn
复制代码

 pandas:

# ....pip install -i https://pypi.douban.com/simple pandas

nose:

# ....pip install -i https://pypi.douban.com/simple nose

 wxpython:

# ...pip install -i https://pypi.douban.com/simple wxpython

 

使用PPA安装JDK8

https://blog.csdn.net/u012707739/article/details/78489833

 

selenium

pip install selenium

 

virtualenv和virtualenvwrapper

$ pip3 install virtualenv
$ pip3 install virtualenvwrapper

 

pypcap 和 dpkt

复制代码
# 安装pypcap# https://github.com/pynetwork/pypcap# 先安装 libpcap-dev 和 python-dev ( 不用进入虚拟环境 )sudo apt-get install libpcap-dev
sudo apt-get install python-dev

pip install pypcap# 安装dpktpip install dpkt


«    2024年2月    »
1234
567891011
12131415161718
19202122232425
26272829
控制面板
您好,欢迎到访网站!
  查看权限
网站收藏

Powered By Z-BlogPHP 1.7.3