程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Pyhon使用中的一些小技巧 pip慢、python2和3共存、查看內存和cpu占用

編輯:Python

1 解決pip速度慢的方法

① 臨時使用鏡像

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

② 一勞永逸的方法

(a) 在c盤下文件框輸入%HOMEPATH%

(b) 新建pip文件夾,文件夾下新建pip.ini文件,寫入

[global]
timeout = 60
index-url = https://pypi.douban.com/simple

(c) 在環境變量中添加%HOME%\pip\pip.ini

備注幾個鏡像網站地址:

清華:https://pypi.tuna.tsinghua.edu.cn/simple

阿裡雲:http://mirrors.aliyun.com/pypi/simple/

中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/

華中理工大學:http://pypi.hustunique.com/

山東理工大學:http://pypi.sdutlinux.org/ 

豆瓣:http://pypi.douban.com/simple

2 python2和python3共存的問題

首先,把兩個都安裝

假設兩個的安裝目錄分別是C:\Python27和C:\Python36

把C:\Python36下的python.exe重命名為python3.exe

此時,在命令提示符頁面,輸入python指的是Python2,輸入python3指的是Python3

輸入pip3會報錯“Fatal error in launcher:Unable to create process using pip3”

在命令提示符下輸入python -m pip install -U pip 或 python3 -m pip install -U pip 則可解決

那麼以後pip2指向Python2,pip3指向Python3,可以用相應的pip為指定版本安裝包

3 查看內存和cpu的占用情況

import psutil
def getMemCpu():
data = psutil.virtual_memory()
# 總內存
total = data.total
# 剩余內存
free = data.available
# 內存使用率
memory = "Memory usage:%d" % (int(round(data.percent))) + "%" + " "
# cpu使用率
cpu = "CPU:%0.2f" % psutil.cpu_percent(interval=1) + "%"
return memory + cpu

 


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved