解决pip安装的第三⽅包在PyCharm⽆法导⼊的问题
⼀般我们安装Python的第三⽅包都会在终端执⾏下列命令进⾏安装:
pip install 要安装的包名
安装成功后发现在PyCharm中仍然存在不到包的问题,为什么呢?
总之就是PyCharm不到pip安装的包的路径,⽐如我之前⽤pip安装的matplotlib包的路径:
pip show matplotlib
显⽰如下:
Name: matplotlib
Version: 3.1.2
Summary: Python plotting package
Home-page:
Author: John D. Hunter, Michael Droettboom
Author-email:***************************
License: PSF
Location: /Users/superfarr/anaconda3/lib/python3.6/site-packages
Requires: pyparsing, numpy, cycler, kiwisolver, python-dateutil
Required-by: jupyterthemes
如上,那么matplotlib包的路径为:/Users/superfarr/anaconda3/lib/python3.6/site-packages
如果你的电脑上安装了Anaconda这个软件,那么会⾃带pip这个⼯具,否则需要⾃⼰⼿动安装pip,⽽这两种安装pip的⽅式决定了pip安装Python第三⽅包存储的位置的不同:
如果是Anaconda⾃带的pip,⽤pip安装python包时会默认将包安装到/Users/⽤户名/anaconda3/lib/python3.6/site-packages下
如果是⾃⼰⼿动安装的pip,安装的包⼀般是在python安装⽬录下的lib\site-packages\包名下
⽽PyCharm是⽆法⾃⼰到这个路径的,所以需要⼿动配置。
当然,你也可以直接在PyCharm的File->setting->Python Interpreter中点击加号搜索需要的包名进⾏下载,只是这种⽅式⽐慢,市场出现下载出错的问题。
下⾯就来讲⼀下如何配置PyCharm中pip安装的路径
点击右下⾓配置Python Interpreter(Python解释器)
你可能发现会有多个Python Interpreter,那是因为如果之前安装了Anaconda会⾃带⼀个解释器,Mac版本的PyCharm也会⾃带Python Interpreter,⽽Anaconda⾃带pip安装的包就在Anaconda路径下,所以你需要到这个路径。python默认安装路径
选择Interpreter Settings
点击右上⾓的齿轮,选择add
会发现左边有好多环境,这⾥选择第⼀个配置环境,Existing environment,然后配置路径,如果是安装了⼀般是~/anaconda3/bin/python,点击OK 这时候再来看当前项⽬的第三⽅包,发现之前⽤pip安装的第三⽅包都有了
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论