mac 在终端使用命令行启动脚本,无法使用自己安装的python去执行脚本问题,,参考了2片文章://
mac 在终端使用命令行启动脚本,无法使用自己安装的python去执行脚本问题,,参考了2片文章://
参考了2片文章:
//查看python位置 which python
//先备份 1、sudo cp /usr/bin/python /usr/bin/python_cp
//删除 2、sudo rm /usr/bin/python
//默认设置成python3.5,创建链接(我是直接找到我安装的python的解析器路径,然后拼接自己的路径执行下面的命令就ok了)
3、sudo ln -s /usr/bin/python3.5 /usr/bin/python
url:https://blog.csdn.net/weixin_36429334/article/details/78017558
1.Mac系统自带的python环境在:
Python 2.7.10:/System/Library/Frameworks/Python.framework/Version/2.7
其中,解释器在该目录下的 ./bin/python2.7
Python 2.6.9:/System/Library/Frameworks/Python.framework/Version/2.6
其中,解释器在该目录下的 ./bin/python2.6
2.用户安装的python环境默认环境在:
python 3.4.2:/Library/Frameworks/Python.framework/Version/3.4
其中,解释器在该目录下的 ./bin/python3.4
python 2.7.7:/Library/Frameworks/Python.framework/Version/2.7
其中,解释器在该目录下的 ./bin/python2.7
URL:https://www.cnblogs.com/bahcelor/p/8278711.html
解决问题记录:
啊~ 搞定了 原来 python脚本启动的时候 会调用解析器去解析我们的脚本,which python 貌似是返回解析器的位置,然后系统默认使用了系统python自带的python解析器所以库也引用不了,不是自家的解析器肯定找不到自家的库拉,然后使用
//设置成python2.7(自己安装的python)的解析器,创建链接
sudo ln -s /usr/local/bin/pip2.7
指定解析器解析 然后就 ok了
查找编解析器路径的命令:
which python
mac 在终端使用命令行启动脚本,无法使用自己安装的python去执行脚本问题
相关内容
- python3调用exe程序编写cve20190708批量检测工具,,1、pyth
- 一个验证登录的程序:python编写flask架构restful风格--2
- Python语言-selenium webdriver操作记录汇总,,1、控制浏览器
- python 精确计算与向上取整 decimal math.ceil,,1. 精确
- 替换句子中的多个不同的词—— python 实现,,对一个句
- python绝技 — 用Scapy解析TTL字段的值,,#!/usr/bin
- 使用cython库对python代码进行动态编译达到加速效果,
- 资深程序员告诉你为什么要用Python3而不是Python2,,经常
- 自动化测试常用断言的使用方法(python+selenium),,自动
- python numpy访问行列元素的方法,,import num
评论关闭