zoukankan      html  css  js  c++  java
  • 解决pycharm添加第三方包失败

    今天想用pycharm打开图像,但是import scipy的时候报错了,报错内容如下:

    from scipy.misc import imread
    Traceback (most recent call last):
      File "<input>", line 1, in <module>
      File "D:pycharmPyCharm Community Edition 2017.2.3helperspydev\_pydev_bundlepydev_import_hook.py", line 21, in do_import
        module = self._system_import(name, *args, **kwargs)
      File "D:Pythonlibsite-packagesscipymisc\__init__.py", line 67, in <module>
        from scipy.interpolate._pade import pade as _pade
      File "D:pycharmPyCharm Community Edition 2017.2.3helperspydev\_pydev_bundlepydev_import_hook.py", line 21, in do_import
        module = self._system_import(name, *args, **kwargs)
      File "D:Pythonlibsite-packagesscipyinterpolate\__init__.py", line 175, in <module>
        from .interpolate import *
      File "D:pycharmPyCharm Community Edition 2017.2.3helperspydev\_pydev_bundlepydev_import_hook.py", line 21, in do_import
        module = self._system_import(name, *args, **kwargs)
      File "D:Pythonlibsite-packagesscipyinterpolateinterpolate.py", line 21, in <module>
        import scipy.special as spec
      File "D:pycharmPyCharm Community Edition 2017.2.3helperspydev\_pydev_bundlepydev_import_hook.py", line 21, in do_import
        module = self._system_import(name, *args, **kwargs)
      File "D:Pythonlibsite-packagesscipyspecial\__init__.py", line 648, in <module>
        from ._ellip_harm import ellip_harm, ellip_harm_2, ellip_normal
      File "D:pycharmPyCharm Community Edition 2017.2.3helperspydev\_pydev_bundlepydev_import_hook.py", line 21, in do_import
        module = self._system_import(name, *args, **kwargs)
      File "D:Pythonlibsite-packagesscipyspecial\_ellip_harm.py", line 7, in <module>
        from ._ellip_harm_2 import _ellipsoid, _ellipsoid_norm
    ImportError: cannot import name '_ellipsoid'

    我以为是自己的包过时了呢,就卸载了,结果pycharm提示uninstall scipy failed

    ???

    然后我从cmd进入python目录,然后切换到scripts目录下,在这个目录下执行pip install requests

    可以安装成功,重启pycharm之后可以正确卸载,然而我又装回了scipy,依旧报错。

    解决方法:还是在上面那个目录下输入

    pip install --upgrade --force-reinstall scipy

    又报错了,PermissionError

    解决方法:

    pip install --upgrade --user --force-reinstall scipy

    虽然提示 安装成功,但是 import scipy依旧报错。我还是换个包吧

    但是在window下使用pip install pandas会显示:could not find a version. No matching distribution found

    解决方法:使用

    python -m pip install [Package_to_install]

    就可以了。

     如果嫌弃网慢,可以用清华镜像

    在pip后添加 -i https://pypi.tuna.tsinghua.edu.cn/simple 

     

  • 相关阅读:
    Intellij IDEA 快捷键整理
    Jquery Datatables 请求参数及接收参数处理
    Java 并发编程实战 摘要
    【树莓派】关于盒子服务检测
    RPi Desktop盒子安装与服务配置
    使用Jmeter对API进行性能测试
    【树莓派】RPi desktop系统重启或关机挂起几个问题:plymouth-reboot.service、plymouth-poweroff.service、Deconfiguring network interfaces
    【自动化测试】基于IntelliJ IDEA的Gradle和testNG
    【树莓派】树莓派盒子性能监控管理
    【SCM】关于Gradle与maven的几篇文章
  • 原文地址:https://www.cnblogs.com/catpainter/p/8552307.html
Copyright © 2011-2022 走看看