zoukankan      html  css  js  c++  java
  • pip安装包后import提示找不到的问题的解决

    以下内容转自:http://blog.csdn.net/u012955491/article/details/19782539

    pip很方便使用起来

    今天刚用,但是遇到了安装后import的时候提示找不到的问题

    首先造成这种问题有可能是这个原因:

    你用python2.6安装的pip,

    后来升级了python到2.7或者3.x

    pip的安装还是默认装到python2.6的site package里面去

    解决办法,就是下载pip的source code,解压后进入文件夹

    运行

    python setup.py build

    python setup.py install

    pip的配置就换成了你现在运行的python版本

    或者是这种可能

    python能找的到的包都在/usr/local/lib下面

    看了一下pip的log,显然它的默认是把包装在/usr/lib下面

    查了一下,说可以通过配置文件来改

    在$HOME/.pip这个文件夹下面找pip.conf

    找不到啊

    那就自己建立一个

    在里面添上

    [install]
    install-option=--prefix=/usr/local

    ignore-installed = true

    这三行,第三行是强制安装的,因为之前安装在了/usr/lib下面,再次安装会报已经安装而退出。

    还有个帖子说得是可以配置一个国内的pip服务器,我试了一下,什么都找不到,就没用

    再次执行安装命令,发现已经安装在了/usr/local/lib/python2.7/site-packages文件夹下面了!

    import

    OK!

    .pip这个文件夹需要在窗口中的edit ->preference->view 打开 show hidden file什么的那个选项才能看到,当然也可以直接通过终端来编辑

  • 相关阅读:
    权限管理命令
    常用命令2
    常用命令1
    queue
    poj 3984
    L3-008 喊山 (30 分)
    常州大学新生寒假训练会试 I 合成反应
    dfs 的全排列
    poj 1154
    hdu 1241
  • 原文地址:https://www.cnblogs.com/yangruizeng/p/8376568.html
Copyright © 2011-2022 走看看