• python pip install 解决的一些bug(win10环境)


      好久没有用python了,今天想重新学习一下excel文件的读写,结果为了import xlrd就捯饬了半天,唉,果然还是好菜呀。

      记录一下解决的几个bug:

      1.安装pip

      从 Python 2 版本 >=2.7.9 或 Python 3 版本 >=3.4 开始,官网的安装包中已经自带了 pip,在安装时用户可以直接选择安装。如果没有在安装的时候,选择上安装pip,那么也可以从本地安装。

      本地安装方法:

      1.新建一个文本文档,起名为get-pip,后缀名该为.py

      2.打开网址https://bootstrap.pypa.io/get-pip.py,复制所有文字到我们新建的文件get-pip.py中

      3.第三步,打开cmd,找到get-pip.py文件的路径 ,然后输入python get-pip.py,敲回车就开始安装。

      4.安装完成后,可以在cmd中输入pip测试一下,显示如下信息就是安装成功了。(其实在哪个路径下都可以输入pip命令)

      但其实我第一次这样操作的时候,输入python get-pip.py命令后没有反应,查资料后发现是因为没有添加环境变量。需要在系统变量的PATH中添加E:e_academicpythonanacondaScripts(根据自己安装路径自行改变),添加之后就可以正常安装了。

      2.pip is configured with locations that require TLS/SSL, however the ssl module in Python is not avail

       这个错误是执行pip install xlrd时报错的。后面还有一大堆,Could not fetch URL balabala... 这个问题查了好久,因为大多数针对Ubuntu等类Unix系统的,知道最后找到这一篇文章https://blog.csdn.net/budding0828/article/details/89784726, 才解决了问题!原来还是环境变量的问题!最终需要添加的路径如图:

    3. 已安装xlrd 但pycharm仍显示 No module named 'xlrd'

    xlrd安装好了,打开pycharm,import xlrd   ...等等,怎么还是标红了?No module named 'xlrd'?再滚去寻找solution,我找到“设置”里的编译器选项,按照路径从cmd里面运行python,发现它并没有安装xlrd,同样报错"No module named 'xlrd'",哦,看来时编译器选错了,找到正确的编译器,再设置中添加上路径就好了。如图:

    然后就可以看到,红线消失了,成功运行了hello world!

     

     

  • 相关阅读:
    C++11 新特性之 序列for循环
    有一种acm题目叫做,奇葩!
    00103_死锁、Lock接口、等待唤醒机制
    Oracle物化视图梳理
    16 Managing Undo
    [.NET开发] C#编程调用Cards.dll实现图形化发牌功能示例
    [.NET开发] C#连接MySQL的两个简单代码示例
    [.NET开发] C#实现发送手机验证码功能
    [.NET开发] C#实现剪切板功能
    [.NET开发] C#实现的SQL备份与还原功能示例
  • 原文地址:https://www.cnblogs.com/jasmine-/p/11569159.html
Copyright © 2020-2023  润新知