Python类库三两事 - 一次解决

原创 2017年08月01日 22:39:00

Python类库安装常见问题

  • 没有类库
  • 下载更新缓慢
  • 类库太多,一次下载很慢
  • 多版本运行问题

常见问题解决方案

  1. 关于类库找不到

    问: 类库找不到怎么办?
    答: 下载whl文件,安装.链接点这里

    问:whl文件怎么安装
    答一: cmd命令行安装,将文件放在命令行的路径下,pip install whl文件名 即可
    答二:pip install 路径+whl文件名 亦可
    答三:检查 pip list 或者 pip show + 类库名

  2. 更新缓慢

    问: pip 怎么更新类库?
    答: pip install –upgrade 类库名 ,会同时更新依赖的类库(注意是两个”-“,部分环境中,看起来像一个”-“,然而确实2个”-“)
    问:conda 怎么更新类库?
    答: conda upgrade 类库名 ,会同时更新依赖的类库
    问:更新很慢,怎么办?
    答一:换源,pip install + 类库名 + -i + 源地址
    答二:推荐的pip 源地址(清华,镜像库五分钟一更新):https://pypi.tuna.tsinghua.edu.cn/simple
    答三:conda 的话添加源即可,还是清华的:

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --set show_channel_urls yes
    问: 怎么查看要更新的类库
    答: pip list --outdated ,展示过期的类库列表
    问:pip 每次添加链接,很麻烦,怎么破?
    答: 
    

永久修改,一劳永逸:
Linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url至tuna,内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

  1. 类库太多,下载很麻烦

    问: 类库太多,下载很麻烦
    答一:使用anconda,官方推荐,但是anconda的库版本更新很慢,建议用pip安装和更新其他需要的类库
    答二:下载地址: https://www.continuum.io/downloads

  2. 多版本运行怎么破?

    问: 想要在运行多版本怎么办?
    答:还是用anconda,详细的方法: Anaconda多环境多版本python配置指导

    问:可以直接安装两个anconda吗?
    答一:可以,但是要注意环境变量,在前面的起作用,
    答二:cmd中引用的python版本,是cmd打开时加载的环境变量,如果修改了环境变量中anconda的顺序,注意要再开一个cmd

python ML/DL 环境搭建

python ML windows环境搭建 : http://blog.csdn.net/fontthrone/article/details/77040818
填上了第二个坑:Ubuntu配置Python开发环境
DL先挖坑以后再填上,(第三个坑以后再填,滑稽.jpg)

版权声明:转载请标明出处:http://blog.csdn.net/fontthrone

相关文章推荐

Anaconda多环境多版本python配置指导

Anaconda多环境多版本python配置指导: http://www.jianshu.com/p/d2e15200ee9b 原博客是翻译的官方文档,再加上自己的部分内容,官方原文地址:htt...

Python IDE专用编辑器PyCharm下载及配置安装过程(Ubuntu环境)

转载http://www.itbulu.com/python-pycharm.html 第一、PyCharm下载及安装过程 官网下载地址:https://www.jetbrains.c...

一次解决存储型xss和csrf漏洞的简单方法

由于xss和csrf都是改变用户请求参数来达到恶意攻击的目的,所以,如果我们从参数改变这一点切入,就没有问题了,做法很简单: 将参数加密后传递,这样请求被拦截篡改的参数将不能被服务器解密,因而拒绝请求...

记一次解决Django 403

想直接看解决方案,可翻页到最後面提交无法登陆,打开F12调试工具查看ajax返回信息:403 CSRF cookie not set. 网上给出的大体是3种解决方案 1. 禁用django的crf...

记录一次解决PHP返回数据被nginx截断的问题

前言今日,发生了一件懵逼的事情,通过内部接口获取数据的时候,概率性出现返回的数据被截断的问题。内部接口好好的为何突然出现问题了?此文将记录这次本应该很快解决却没有很快解决的过程。正文背景内部接口分为5...

测试之路——记一次解决问题的过程

一这段时间工作上遇到了一些并不顺心的事,供应商提供的东西太烂,而且出问题还死不承认。事情是这样的,思迪提供了一套炒股大赛的软件嵌入我们的APP,上线之后发现出现的问题挺多,最大的一个应该就是用4G网络...

一次解决问题的经过

问题处理经过:Tcaplus 出现的一个奇怪的问题, 现象描述如下:从不知道哪一天开始, 升级的时候全部挂起, restore 事务全部挂起, 重启任何进程都挂起. 找来一帮大神帮忙看, 发现tcap...

记录一次解决shiro+cas的集成问题【重复重定向】

记录一次单点登陆和shiro框架的集成问题:多次重定向!!!相信大多数第一次接触shiro和cas的人都会遇到这个问题 如果你是第一次使用shiro和cas集成,你可以直接关注一下我标红的文字

tomcat(一):一次解决tomcat9无法登陆控制界面的经历

【前言】     在进行Tomcat热部署的时候遇到一个问题,无法正常进入Tomcat的管理页面,进行了一次实验,在此与大家共享,或许会对读者有些许帮助。 【一次实验】     一、背景: ...

一次解决ORA-12560的经历

一次解决ORA-12560的经历 接到通知一台windows 2003 server上的Oracle数据库出错,无法登录。我从远程桌面登录上去看看,有以下提示: C:\>sql...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)