Mac 显示sudo: pip: command not found
Mac显示sudo: pip: command not found
mac在安装完pip模块后,使用pip命令会提示sudo: pip: command not found
moyanzhudeMacBook-Pro:~ oosmart$ sudo pip install pymysql
sudo: pip: command not found
command not found,表示系统没有找到该模块,可能是系统没有安装该模块,也可能没有设置环境变量。
安装模块
如果安装该模块,可以跳过该步骤哦
需要去官网下载和Python相对应的pip的mac版本,然后按照默认路径安装即可。
配置环境变量或者直接运行
可以配置环境变量,然后使用pip命令
或者直接进入bin目录执行pip方法
#进入python的bin目录
moyanzhudeMacBook-Pro:~ moyan$ cd /Library/Frameworks/Python.framework/Versions/3.6/bin/ #多余效验
moyanzhudeMacBook-Pro:bin moyan$ ls
2to3 pydoc3 python3.6-config
2to3-3.6 pydoc3.6 python3.6m
easy_install-3.6 python3 python3.6m-config
idle3 python3-32 pyvenv
idle3.6 python3-config pyvenv-3.6
pip3 python3.6
pip3.6 python3.6-32
#多余效验
moyanzhudeMacBook-Pro:bin moyan$ pwd
/Library/Frameworks/Python.framework/Versions/3.6/bin #执行下面命令即可:
moyanzhudeMacBook-Pro:bin moyan$ ./pip3 install pymysql
Collecting pymysql
Downloading https://files.pythonhosted.org/packages/32/e8/222d9e1c7821f935d9f93a84f0b98afc219/PyMySQL-0.8.1-py2.py3-none-any.whl (81kB)
100% |████████████████████████████████| 81kB 295kB/s
Installing collected packages: pymysql
Successfully installed pymysql-0.8.1
You are using pip version 9.0.1, however version 10.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command. #出现这句话即安装成功
Successfully installed pymysql-0.8.1
遇到问题
安装的时候可能会遇到版本不匹配的问题,需要重新安装Python版本
Could not find a version that satisfies the requirement pymysql (from versions: )
No matching distribution found for pymysql
Mac 显示sudo: pip: command not found的更多相关文章
- 解决:sudo: pip: command not found
1-问题:Ubuntu下执行sudo pip install package-name 出现 sudo: pip: command not found 的问题. 2-原因:编译sudo的时候加入了–w ...
- sudo: pip:command not found问题解决
python3 sudo apt-get install python3-pip python2 sudo apt-get install python-pip如果还是不行,则按照下面操作 原因:编译 ...
- 【转】mac终端安装node时候,显示“-bash: brew: command not found”,怎么解决?
原文网址:https://segmentfault.com/q/1010000004221389/a-1020000004221408 mac终端安装node时候,显示“-bash: brew: co ...
- mac安装nose,command not found:nosetests
mac通过pip install nose失败,看了一下是权限的问题,重新用sudo pip install nose安装,安装成功. 但是执行nosetests时,提示command not fou ...
- Python pip安装时You are using pip version 9.0.1, however version 18.0 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.
在我们安装第三方库的时候会在结尾出现如下两行内容 You are using pip version 9.0.1, however version 18.0 is available. You sho ...
- Mac OS下pip安装 pillow
sudo pip install pil报错如下:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo ...
- Pycharm 中You are using pip version 10.0.1, however version 18.1 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.
今天运行程序的时候出现了: You are using pip version 10.0.1, however version 18.1 is available.You should conside ...
- Ubuntu 提示sudo: java: command not found解决办法
ubuntu下运行sudo Java 时提示“sudo: java: command not found”.在网上找了,其中很多方法都提示要修改/etc/profile的配置,或是修改/etc/env ...
- 示sudo: cd: command not found
执行sudo cd 时出现 sudo: cd: command not found 原因shell shell是一个命令解析器 所谓shell是一个交互式的应用程序. shell执行外部命令的 时候, ...
随机推荐
- 网络对抗第一次实验——PC平台逆向破解(5)M
网络对抗第一次实验--PC平台逆向破解(5)M 实践一 手工修改可执行文件,改变程序执行流程,直接跳转到getShell函数. 操作步骤: 获取实验用文件pwn1,复制,复制出来的文件改名为20155 ...
- 20155327 实验四 Android程序设计
20155327 实验四 Android程序设计 任务一: 完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号 步骤: 将布局文件activity_ma ...
- vue中v-if 和 v-show的区别
简单来说,v-if 的初始化较快,但切换代价高:v-show 初始化慢,但切换成本低 1.共同点 v-if 和 v-show 都可以动态地显示DOM元素 2.区别 (1)手段: v-if 是动态的向D ...
- java拦截器(Interceptor)学习笔记
1,拦截器的概念 java里的拦截器是动态拦截Action调用的对象,它提供了一种机制可以使开发者在一个Action执行的前后执行一段代码,也可以在一个Action执行前阻止其执行,同时也提供了 ...
- 【绝对给力】Android开发免豆资料(教程+工具+源码)地址汇总
教程下载: [免费]android界面效果全汇总.pdf http://down.51cto.com/data/209179 Android终极开发教程[pdf高清版] http://down.51c ...
- B1041. 考试座位号(15)
这题比较简单,没有调试,一次通过,虽然简单,不过也有借鉴意义. #include<bits/stdc++.h> using namespace std; const int N=1005; ...
- 《陪孩子像搭积木一样学编程》,一起来玩Scratch(1)使用Scratch编程的基本流程
编程是一件很有趣的事情.初次接触编程,你可能不知所措,别担心,这并不复杂.首先,为了让读者对编程有大概的了解,可以把编写Scratch程序的过程分成7个步骤(如图1.8).注意,这是理想状态.在实际的 ...
- 微软职位内部推荐-Senior Software Engineer-DUT
微软近期Open的职位: Document Understanding and Task (DUT) team in STCA focuses on semantic understanding an ...
- mysql学习(4)python操作数据库
整理了一下前面3期学的内容后,现在练习使用python去操作数据库 #!python3# coding:utf-8import pymysqlclass mysql_option(): def __i ...
- #Linux第四周学习总结——扒开系统调用的三层皮(上)
Linux第四周学习总结--扒开系统调用的三层皮(上) 一.用户态.内核态和中断 系统调用通过库函数. 1.用户态和内核态 区分(不同的指令执行级别): 用户态:在相应的低执行状态下,代码的掌控范围受 ...