Python---安装python与Pip以及常用命令

一、安装python

# https://blog.csdn.net/qq_33290422/article/details/80986984
# https://www.cnblogs.com/zangyu/p/5574551.html
# https://www.cnblogs.com/gjc592/p/9223005.html
# https://blog.csdn.net/kevin_junjun/article/details/81703522

一、安装与卸载pip

# ubuntu安装pip
root@VM-0-17-ubuntu:~# apt-get install python-pip
root@VM-0-17-ubuntu:~# apt-get install python3-pip
# https://blog.csdn.net/Linuxprobe18/article/details/81098963
# https://blog.csdn.net/qq_23587541/article/details/84848057
http://www.ttlsa.com/python/how-to-install-and-use-pip-ttlsa/

# ubuntu升级pip
root@VM-0-17-ubuntu:~# pip install --upgrade pip
root@VM-0-17-ubuntu:~# pip3 install --upgrade pip

# ubuntu卸载pip
root@VM-0-17-ubuntu:~# apt-get remove python-pip
root@VM-0-17-ubuntu:~# apt-get remove python3-pip
python -m pip uninstall pip
# 安装setuptools
https://pypi.python.org/pypi/setuptools#downloads
wget https://pypi.python.org/packages/7c/cb/bdfbb0b6a56459d5461768de824d4f40ec4c4c778f3a8fb0b84c25f03b68/setuptools-37.0.0.zip#md5=f905ca70d2db37b7284c0f6314ab6814
wget https://files.pythonhosted.org/packages/37/1b/b25507861991beeade31473868463dad0e58b1978c209de27384ae541b0b/setuptools-40.6.3.zip
[root@centos6 setuptools-40.6.3]# python setup.py build 
[root@centos6 setuptools-40.6.3]# python setup.py install

# 安装pip
https://pypi.python.org/pypi/pip#downloads
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
wget https://files.pythonhosted.org/packages/45/ae/8a0ad77defb7cc903f09e551d88b443304a9bd6e6f124e75c0fbbf6de8f7/pip-18.1.tar.gz
[root@centos6 pip-9.0.1]# python setup.py install
[root@centos6 pip-9.0.1]# find / -name pip   # 或者:whereis pip
[root@centos6 pip-9.0.1]# ln -s /usr/local/python2.7.10/bin/pip /usr/bin/pip

# 参考:https://www.jianshu.com/p/d3f52d657fb1

二、安装包和模块

1、如果python安装在默认路径下 ,打开控制台 直接输入:pip install 模块或包名即可
2、如果python安装在非默认环境下,在控制台中,需进入到pip.exe所在目录,然后再输入”pip install 模块或包名“即可,如:我的pip.exe所在目录为”C:\Python27\Scripts“,如下图:
# 查看pip版本
pip show pip
# 查看pip安装的软件的版本号
pip show django
# 升级pip到最新版本
python -m pip install --upgrade pip


1.查询安装的软件包的版本:
# 方法一:下面两个命令都可以查看:列出已安装的包
pip list 
pip freeze
# 方法二:
1.输入:python 回车,进入python交互模式。
2.输入:import pymysql,导入pymysql包。
3.然后:pymysql.VERSION即可。注意要大写。


2.导出requirements.txt
pip freeze > <目录>/requirements.txt
pip freeze > requirements.txt


3. 安装包和模块
pip install pymysql
pip install pymysql==0.4.1060
pip install pymysql<=0.4.1060
pip install networkx==1.9.1   # 使用pip命令安装1.9.1的networkx包,指定版本的包。
pip install -r requirements.txt


4.卸载包和模块
pip uninstall pymysql
pip uninstall -r requirements.txt


5.升级包(包括升级pip)
pip install -U <包名>
pip install -U pip
pip install <包名> --upgrade


6.显示包所在的目录
pip show -f <包名>


7.搜索包
pip search <搜索关键字>


8.查询可升级的包
pip list -o


9.下载包而不安装
pip install <包名> -d <目录>
pip install -d <目录> -r requirements.txt


10.打包
pip wheel <包名>


11.更换国内pypi镜像
国内pypi镜像:
    阿里:https://mirrors.aliyun.com/pypi/simple
    中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/
指定单次安装源:
pip install <包名> -i https://mirrors.aliyun.com/pypi/simple
指定全局安装源:
在unix和macos,配置文件为:$HOME/.pip/pip.conf
在windows上,配置文件为:%HOME%\pip\pip.ini
[global]
timeout = 6000
index-url = https://mirrors.aliyun.com/pypi/simple

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章