博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac 在终端使用命令行启动脚本,无法使用自己安装的python去执行脚本问题 含 (which python 查看python解析器位置)...
阅读量:5140 次
发布时间:2019-06-13

本文共 1455 字,大约阅读时间需要 4 分钟。

参考了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默认是2.7,安装高版本后需要修改为你安装的版本。

1,首先打开终端

    open ~/.bash_profile

   打开配置文件

 2. 写入python的外部环境变量(本人的版本是3.7)

 export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.7/bin

3.重命名python

alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"

(这步很重要,直接关系到默认启动的python版本是否修改)

4.关闭文件后,在终端调用 source ~/.bash_profile

5.在终端调用 python,查看是否修改成功

 

转载于:https://www.cnblogs.com/kaibindirver/p/9589329.html

你可能感兴趣的文章
理财产品更新
查看>>
Convention插件的使用(会涉及content目录,jsp必须放入这个下面才能映射成功基于注解的配置)...
查看>>
oracle 中查看一张表是否有主键,主键在哪个字段上的语句怎么查如要查aa表,...
查看>>
【转】设计模式六大原则(4):接口隔离原则
查看>>
Netty中的ChannelPipeline源码分析
查看>>
必做作业2:IPAD笔记应用调研
查看>>
struct tm
查看>>
Windows 的 AD 域寄生于 Linux 机器
查看>>
把字符串添加到HashMap中
查看>>
bzoj2763: [JLOI2011]飞行路线
查看>>
Centos7.5中安装JDK1.8环境变量配置
查看>>
windows 挂载windows 共享盘为本地磁盘
查看>>
mojo 默认use utf8;
查看>>
基于SQL_ID查看对象大小
查看>>
【JAVAWEB学习笔记】02
查看>>
转 CSS hack:针对IE6,IE7,firefox显示不同效果
查看>>
(转)使用graphviz绘制流程图
查看>>
js离开或刷新页面检测(且兼容FF,IE,Chrome)
查看>>
Cordova Error: cmd: Command failed with exit code ENOENT
查看>>
wget
查看>>