python有关软件,库的安装配置
Posted Pusteblume2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python有关软件,库的安装配置相关的知识,希望对你有一定的参考价值。
Anaconda
百度搜Anaconda清华,根据环境选择版本下载
安装时记得勾选添加到环境变量,不要还要手动添加
MongoDB
官网下载地址 https://www.mongodb.com/download-center?jmp=nav#production
3.4版本需要如下配置,4.0不需要
在I:MongoDBServer3.4目录下建立datadb
在bin目录下,Shift+鼠标右键,打开PowerShell,输入
mongod --dbpath I:MongoDBServer3.4datadb
验证MongoDB启动成功,在浏览器输入
localhost:27017
启动MongoDB,打开新的cmd,输入
mongo
db
db.test.insert((‘a‘:‘b‘))
将MongoDB作为服务,以管理员身份打开cmd,进入bin目录,在data目录下建立logsmongo.log,在cmd中输入
mongod --bind_ip 0.0.0.0 --logpath I:MongoDBServer3.4datalogsmongo.log --logappend --dbpath
I:MongoDBServer3.4datadb --port 27017 -serviceName "MongoDB" --serviceDisplayName "MongoDB" --install
Robomongo可视化界面
下载地址:云盘快捷传送门→robo.3t.windows-x86_64.7z:https://pan.baidu.com/s/1Y5uTvTT9rLlOrW9HnCMp7g 密码:1ycs
(备注:想下载studio.3t的请选择studioxsdaw.rar)
Redis
key-value数据库,用到的时候再安装
=====================================
库
---------------------------
查询请求库
urllib
python自带,无需安装
request
pip3 install request import request requests.get(‘http://www.baidu.com‘)
selenium
打开浏览器执行
先下载chromedriver,解压后包exe文件移动到已经配置了环境变量的目录下,如python/script,然后再执行下面的代码
pip3 install selenium import selenium
from selenium import webdriver
driver=webdriver.Chrome()
driver.get("http:\www.baidu.com")
driver.page_source \打印网页源码
phantomjs
后台静默运行,无需打开浏览器
下载地址http://phantomjs.org/download.html,解压后将bin目录添加到环境变量即可,无需安装,好像不更新了
可以用headless chrome?
lxml
pip3 install lxml
//另一种安装方式,先下载whl文件,再执行下面的命令
pip3 install whl文件名
beautifulsoup
依赖lxml库,pip安装即可,记得是beautifulsoup4,不要打错
pip3 install beautifulsoup4
python
from bs4 import BeautifulSoup
soup=BeautifulSoup(‘(html)(/html)‘,‘lxml‘)
pyquery
注意html和/html外面是尖括号,其余是圆括号
pip3 install pyquery python from pyquery import PyQuery as pq
doc=pq(‘<html>hello</html>‘)//只有这行有尖括号
result=doc(‘html‘).text()
result
---------------------------------------------------
存储库
pymysql
注意创建表时要用圆括号。
pip3 install pymysql python import pymysql conn=pymysql.connect(host=‘localhost‘,user=‘root‘,password=‘yourpassword‘,port=3306,database=‘mysql‘)
执行到这儿的时候出错了,pymysql.err.OperationalError: (1045, "Access denied for user ‘root‘@‘localhost‘ (using password: YES)")
原因
解决方案
以上是关于python有关软件,库的安装配置的主要内容,如果未能解决你的问题,请参考以下文章