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

原文地址:https://www.cnblogs.com/hanwen1014/p/11478549.html

时间: 2024-07-29 04:28:42

Mac下Pycharm中升级pip失败,通过终端升级pip的相关文章

Mac 下 Terminal 中 Java乱码的解决方法

在 .bash_profile 中增加一行 export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 就可以了. Mac 下 Terminal 中 Java乱码的解决方法,布布扣,bubuko.com

Mac下php连接mysql数据库失败解决办法

通过phpmyadmin连接mysql成功,但是通过php连接数据库失败,执行如下php语句 ? 1 @mysql_connect("localhost","root","12345") or die ("数据库服务器连接失败");// 连接服务器 之后,浏览器输出数据库服务器连接失败,下文为解决办法. 1.Mac的MySql安装路径为,*为版本号,是数字. ? 1 /usr/local/mysql_******_osx10.

mac 下 pycharm 快捷键

用过快捷键立即感觉高大上了,最主要的是很方便啊!很强大 cmd b 跳转到声明处(cmd加鼠标) opt + 空格 显示符号代码 (esc退出窗口 回车进入代码) cmd []光标之前/后的位置 opt + F7 find usage cmd backspace 删除当前行 cmd +c 复制光标当前行,剪切同理 cmd + f 当前文件搜索(回车下一个 shift回车上一个) cmd + r 当前文件替换 shift + cmd + f 全局搜索 shift + cmd + R 全局替换 cm

Mac下pycharm快捷键使用

Mac键盘符号和修饰键说明 ? Command ? Shift ? Option ? Control ?? Return/Enter ? Delete ? 向前删除键(Fn+Delete) ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ? Page Up(Fn+↑) ? Page Down(Fn+↓) Home Fn + ← End Fn + → ? 右制表符(Tab键) ? 左制表符(Shift+Tab) ? Escape (Esc) Editing(编辑) ?Space 基本的代码补全(补

Mac下 eclipse中C/C++ debug方法

eclipse中安装好了cdt插件,编写好c/c++代码,run正常,今天debug时出现如下图错误 百度知,没有安装GDB调试工具,遂安装.方法如下: 1.需要安装有homebrew,homebrew 是一个包管理器.homebrew网站地址:http://brew.sh/index_zh-cn.html homebrew安装方法:打开终端窗口, 粘贴以下脚本 <span style="white-space:pre"> </span>ruby -e &quo

mac下docker中安装nodejs

一.首先下载docker并安装 https://download.docker.com/mac/stable/Docker.dmg 然后启动docker, 二.获取node最新镜像 输入来着node版本:docker search node 输入以下命令:docker pull node 我们再通过命令确认下node是否拉取成功:docker images 三.运行镜像 接下来我们就要运行镜像:docker run -i -t node /bin/bash 常用参数: -i:容器的标准输入保持打

Mac下finder中无法关闭的小条

就是这个恶心的小东西,根本无法关闭.其实就是在finder中无意中输入了中文导致的(不是按Alt+F , 就是打开finder然后输入中文) 可以通过继续输入中文然后按esc退出.也可以用下面的设置尽可能的避免这个问题 系统偏好设置 -> 键盘 -> 输入源 -> 搜狗拼音 -> 勾选"自动切换到文稿的输入源"

Mac下Myeclipse中console Tomcat乱码问题

解决方案: window -> Preference -> myeclipse -> servers -> tomcat -> tomcat7.0 -> JDK -> optional java VM arguments :加入 -Dfile.encoding=GBK

mac os Mojave中brew安装的mysql因升级导致无法启动问题的解决

估计是手欠,一不小心把mysql5.7升到8.0.15,版本高看着就爽啊.结果是mysql起不起来了... 于是想了各种办法: 办法1:把版本降回去.结果还是不能启动,说的是用到了高版本的文件,需要删除所有的数据重装,这是万万不能接受的. 办法2:看错误日志一个问题一个问题解.结果花了一下午,仍然没有搞定.直到...找到这个错误 [ERROR] [MY-013129] [Server] A message intended for a client cannot be sent there as