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

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
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值