Mac—sublime3运行报错—没有相关包

本文讲述了在Mac系统中遇到的Sublime Text 3默认使用Python 2的问题,如何通过修改python3.sublime-build文件将环境切换到Python 3,以避免安装包时的冲突,并提供了查找和编辑该文件的方法。
摘要由CSDN通过智能技术生成

原以为没有这些包,在终端安装了好久,都是包已存在,这样的错误……

Requirement already satisfied: pytz>=2017.3 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from pandas) (2021.1)

没想到,竟是 python3.sublime-build 的 问题

mac-sublime默认运行python2版本,mac自带python2……

mac安装sublime流程

MAC系统下Sublime Text3 配置Python3详细教程(亲测有效)_热河路的博客-CSDN博客这段时间由于想要学习Python,看到了有人推荐sublime text3这一款简洁的编辑器,便下载来试一下。由于学习的是Python3,在这款软件里面是不包含的,因此环境需要再自己配置一遍,在网上看了许多的教程,苦苦没有找到一个有效的,今天看书的时候才发现了正确的配置过程,特地来分享一下,希望大家少走弯路吧。检测Python3是否已经安装打开终端,输入python3,如果显示如...https://blog.csdn.net/weixin_41768008/article/details/79859008若运行pandas、numpy、PIL等其他包,出现一下错误:

Traceback (most recent call last):
  File "/Users/X/Desktop/P/test.py", line 3, in <module>
    import numpy as np 
ModuleNotFoundError: No module named 'numpy'
[Finished in 72ms with exit code 1]
[cmd: ['/usr/bin/python3', '-u', '/Users/X/Desktop/Ptest.py']]
[dir: /Users/Xg/Desktop/P]
[path: /opt/homebrew/bin:/opt/homebrew/sbin:/Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin]

可将python3.sublime-build中的代码改为:

{

"cmd": ["/usr/local/bin/python3", "-u", "$file"],

"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",

"selector": "source.python"

}

Ps:要注意添加上 /local。 

如果之前已经建立过python3.sublime-build文件,可通过一下方式打开文件,重新编写:

python3.sublime-build在资源库/Application Support/Sublime Text 3/Packages/User

资源库在mac-finder中显示:点击访达右上角圆圈三点

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值