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

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