为啥用pycharm升级了pip,在命令框里面的pip还是旧版本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥用pycharm升级了pip,在命令框里面的pip还是旧版本相关的知识,希望对你有一定的参考价值。

参考技术A 方法/步骤
下载安装打开后会提示No Python interpreter selected,点击Interpreter后面的…设置Python解释器位置。

点击右上角的绿色加号,就可以添加Python解释器了。

窗口底部会提示Python package management tools not found。点击Install ‘setuptools’就可以了,需要注意的是,如果安装setuptools提示编码错误,则需要改mimetypes.py。

如果在Packages选项卡内看到pip和setuptools了,那就说明安装配置成功了。

点击右侧的Install按钮即可打开插件安装窗口。

搜索插件名称,选择所需插件,最后点击Install Package插件的安装就完成啦

7
有些网友存在搜索不

Mac下Pycharm中升级pip失败,通过终端升级pip

使用 Pycharm 使,需要下载相关的第三方包,结果提示安装失败,提示要升级 pip 版本,但是通过 Pycharm 重新安装却失败,原因可能是出在通过 Pycharm 时升级 pip 是没有权限的,所以一般在 Pycharm 中升级的时候会失败。如图所示,当点击右边新版本升级的时候,一般不会成功,这个时候我们通过命令行来解决。

技术图片

 

 打开终端,在终端输入下面的命令升级 pip,注意要使用 sudo

sudo python -m pip install --upgrade pip
# pip -V #检查版本号

 通过上面的命令可以执行成功。这里要说一下,要想 Pycharm 中的版本和命令行中的版本对应上,那 Pycharm 中的 virtualenv Environment 添加的要和命令行 python 安装路径相同,也就是 python 安装目录的 site-packages 里面的包加载到 virtualenv Environment 。

上面执行 pip 升级时,使用的 python 就是命令行中安装的 python 路径。

/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages

 最终安装的各种包都在上面这个目录,pip 升级之后也是在这个目录。

 

如果 anaconda 中已经安装有最新的 pip 时,而 python 目录下的 pip 又不是最新的,也可以通过上面的方式升级。

在 jupyter notebook 中安装相应的包,通过下面的方式进行安装。

# 这个命令安装的包,都可以在 jupyter notebook 中使用
! pip install matplotlib

 

以上是关于为啥用pycharm升级了pip,在命令框里面的pip还是旧版本的主要内容,如果未能解决你的问题,请参考以下文章

为啥pip安装第三方库时总出现红色代码?

Pycharm如何安装第三方库

pycharm安装第三方库的时候出现nothing to show是怎么回事

在 Pycharm 2016.3 中安装 pip

为啥有些包可以在 Pip 中升级,而不是在 Conda 中? [复制]

pycharm安装不了time库