Windows pip
pip 最常用命令(go语言用go get)
显示版本和路径
pip --version
获取帮助
pip --help
升级 pip
pip install -U pip
如果这个升级命令出现问题 ,可以使用以下命令:
sudo easy_install --upgrade pip
安装包
pip install SomePackage # 最新版本
pip install SomePackage==1.0.4 # 指定版本
pip install 'SomePackage>=1.0.4' # 最小版本
比如我要安装 Django。用以下的一条命令就可以,方便快捷。
pip install Django==1.7
升级包
pip install --upgrade SomePackage
升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。
卸载包
pip uninstall SomePackage
搜索包
pip search SomePackage
显示安装包信息
pip show
查看指定包的详细信息
pip show -f SomePackage
列出已安装的包
pip list
查看可升级的包
pip list -o 先在网上下载ftp文件,然后进入解压后ftp所放文件的路径,然后可以选择进去文件,读readme.txt文件,也可以直接运行下面这句
python setup.py build
然后执行
python setup.py install
如何给Python安装.whl文件
https://blog.csdn.net/weixin_41592575/article/details/78984585 运行py文件,则需要进入文件运行:
(如果pip和python版本不匹配之后输入python -m ensurepip即可运行pip更新)
之前要进行pip install pygame
而报错,运行下面的
python -m pip install --upgrade pip
在运行后,pip install wheel
进入py文件所在文件夹,输入python main.py即可
window安装pymysql
pip install PyMySQL
Linux下安装
输入以下命令
pip3 install PyMySql
会报错
The program 'pip3' is currently not installed. You can install it by typing:
apt install python3-pip
这时候输入上面命令就好
apt install python3-pip
pip3 install PyMySql
报下面黄色字体
()You are using pip version 8.1.1, however version 19.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
输入即可
pip install --upgrade pip
这是又返回pip版本,但是我们不需要)
然后即可测试import pymysql
而如果运行失败,我们可以用whereis python 看看一共有多少版本
我们需要指定一个版本运行,一般用我门安装的版本即/usr/bin/python3.5
想要安装mysql则输入
apt-get install mysql-server(输入root密码即可,本人为root)
mysql 账户加密码(用来进入)
进入 vi /etc/mysql/mysql.cnf(或者在这个文件夹下mysql.conf.d/mysqld.cnf)
把bind-address 127.0.0.1注释掉,就不能让别人用了
pycharm配置venv虚拟环境
https://www.cnblogs.com/IDRI/p/6354237.html
连接数据库http://www.runoob.com/python3/python3-mysql.html
https://www.cnblogs.com/linjiqin/p/5270938.html
https://blog.csdn.net/qq_42747264/article/details/82557099
python.py文件内的代码为
#!/usr/bin/python3 import pymysql # 打开数据库连接
db = pymysql.connect("localhost", "root", "root", "book") # 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor() # 使用 execute() 方法执行 SQL 查询
cursor.execute("SELECT VERSION()") # 使用 fetchone() 方法获取单条数据.
data = cursor.fetchone() print("Database version : %s " % data) # 关闭数据库连接
db.close()
代码所在连接为
http://www.runoob.com/python3/python3-mysql.html
先清理错误的版本(我之前有两个.py文件,但是有一个是错误的,即从Windows下的pycharm里copy过来的(pycharm新建项目,一定选第二个不用虚拟环境),所以清理后的错误如下)

现在则是要建立数据库,因为是Linux下,没有自己创建的库,因此,新建数据库,保证python.py文件里的数据库和自己新建的一样

最后完成如下图出现版本号

默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件。
一、修改vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到bind-address = 127.0.0.1这一行注释即可
二、为需要远程登录的用户赋予权限
1、新建用户远程连接mysql数据库
grant all on *.* to admin@'%' identified by '123456' with grant option;
flush privileges;
允许任何ip地址(%表示允许任何ip地址)的电脑用admin帐户和密码(123456)来访问这个mysql server。
注意admin账户不一定要存在。
2、支持root用户允许远程连接mysql数据库
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
flush privileges;
root用户下输入
service mysqld restart 或者/etc/init.d/mysql restart
然后在Navicat里连接自己的ip192.168.0.235,输入账号和密码即可测试
成功后输入./python.py
可能会出现没有数据库的错误
mysql -u账号-p密码
进入后使用show databases查看数据库
使用create database school default charetset utf8mb4
创建之后,quit返回,vi python.py 把数据库修改
然后./python.py即可(前提是,编辑好python.py或者从ftp导入,然后chmod +x python.py 然后dos2unix python.py)

Windows pip的更多相关文章
- windows pip 安装 转载
经常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的 ...
- windows pip安装 更新
升级: http://blog.csdn.net/liuchunming033/article/details/39578019 pip坏了如何重新安装: https://github.com/pyp ...
- Windows pip安装失败:no module named pkg_resources
通常是Setuptools安装出错,下载以下ez_setup.py文件后,先执行:ez_setup.py -U setuptools 重新安装setuptools 通过此ez_setup.py pip ...
- windows pip源
首先在window的文件夹窗口输入 : %APPDATA% 然后在底下新建pip文件夹,然后到pip文件夹里面去新建个pip.ini,然后再里面输入内容 [global] timeout = 6000 ...
- windows pip使用国内源
在这里我使用清华源来做示范 win+R 打开用户目录%HOMEPATH%,在此目录下创建 pip 文件夹,在 pip 目录下创建 pip.ini 文件, 内容如下, 在pip文件夹里新建的pip.in ...
- 常见问题:Linux安装Python3步骤、Windows无法利用pip
Linux安装python3.6和第三方库的步骤: 我的Linux是CentOS 6.5版本 Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7, ...
- [py]py3/pip/virtualenv/mysql环境安装
Traceback (most recent call last):是什么意思? 追踪(最后调用) pip.ini添加 https://www.cnblogs.com/lsdb/p/9188204.h ...
- Windows环境下的TensorFlow安装过程
安装环境 Windows8.1 python3.5.x(TensorFlow only supports version 3.5.x of Python on Windows) pip 9.0.1 t ...
- pip切换国内的源
pip install Flask -i http://pypi.douban.com/simple ~/.pip/pip.conf The documentation says the config ...
随机推荐
- Foglight 5.6.7 控制台jboss报404
Foglight 5.6.7 控制台jboss报404 [终极问题原来就一数据库权限问题!下文是由问题源找到的类似的dell support的相关文章,但却是关于sql server error的,感 ...
- ARM汇编 均值滤波实验
实验要求是排序后去掉最大值最小值,然后把剩下的求平均数. 排序可以用之前的冒泡排序,关键的问题是求平均数.因为ARM没有除法,应该怎么求平均数呢? 最简单的方法就是减法了,用被除数一直减除数,看减了多 ...
- Arduino UNO 键盘记录器中时钟接到2口或3口,其它接口不行。马上就要放弃了。要修改例子中时钟的引脚。
- Django xadmin的使用 (三)
关于报错: 1.在页面添加好新的用户后登录报错 解决方法: 新建一个app,名叫app D:\myfiles\study\python\django\datas>python manage.py ...
- 跟我学算法-SVM(支持向量机)
支持向量机是一个点离决策边界越近,离决策面越远的问题 求解的过程主要是通过拉格朗日乘子法,来求解带约束的优化问题,在问题中涉及两个方面,一个是线性的,一个是非线性的,非线性的有 我们平时比较常见的高斯 ...
- Eclipse weblogic 中文乱码问题解决办法
- Tomcat集群---Cluster节点配置
<!-- Cluster(集群,族) 节点,如果你要配置tomcat集群,则需要使用此节点. className 表示tomcat集群时,之间相互传递信息使用那个类来实现信息之间的传递. cha ...
- 返回一个可用的名称如1_4.txt
); MessageBox.Show(tt); }
- spring-boot 外部jar 打包 配置
<plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactI ...
- Unity 之 Shader 面的剔除 Cull
面的剔除 Cull 在渲染的时候,默认情况下是只有朝向摄像机的面才会被渲染,可以告诉Unity,我想渲染哪一个朝向的面,使用Cull命令在计算体积阴影的时候会用到对Cull的操作来计算和物体相交的投影 ...