Sublime2下配置Python模块查找路径PYTHONPATH
来源:互联网 发布:课文朗读配音软件 编辑:程序博客网 时间:2024/05/01 18:38
原文地址:http://t.hengwei.me/post/Sublime2%E4%B8%8B%E9%85%8D%E7%BD%AEPython%E6%A8%A1%E5%9D%97%E6%9F%A5%E6%89%BE%E8%B7%AF%E5%BE%84PYTHONPATH/
最近在搞sclearn kit库,用命令行build太麻烦,就直接用Sublime2来build,但发现build时总是出现sclearn模块找不到的情况,但的确已经通过pip install 了相关包,最后发现是sublime2里配置的Python setting 路径也需要配置PYTHONPATH变量来指出module的路径。
-问题场景
按照sclearn安装页的指示,安装了必要的package后,在sublime2中通过`cmd + B`来build后出现了如下错误:
但我用python命令行import是没问题的。
- 原因分析
需要在Python.sublime-build中设置env变量。Google了一些可能的答案,发现上面的错误是由于sublime2中默认的python模块的路径中找不到sclearn模块,而控制模块查找路径的则是$PYTHONPATH变量而非$PATH变量。且sublime2 GUI是通过自己的python设置文件查找变量的,很多建议在.profile, .zshrc等命令行配置文件中加上PYTHOINPATH变量的其实是不能工作的。solution则是:Click Sublime2 Text 2菜单,进入Preference/Browse Packages/Python文件夹,编辑Python.sublime-build文件在其中加上:
保存即可。贴一个build之后生成的分类器比较照片,对于理解不同分类器很有帮组。-参考
[1] Stackoverflow
[2] How to specify which Python version
- Sublime2下配置Python模块查找路径PYTHONPATH
- sublime2下配置python环境
- 修改python默认路径:PYTHONPATH变量
- Linux下怎么将自己编写的Python模块添加到PYTHONPATH上
- python import 搜索路径 路径设置 pythonpath 库
- python模块学习---glob 文件路径查找
- Python模块学习:glob 文件路径查找
- Python模块学习:glob 文件路径查找
- python模块学习---glob 文件路径查找
- python 查找模块的文件路径
- Python的模块引用和查找路径
- Python模块:glob 文件路径查找
- ubunt14安装sublime2与配置python
- mac 下配置Latex 搭配sublime2 skim
- 【Python】模块环境(路径)配置
- Python应用指定路径下的模块
- python环境变量PYTHONPATH
- Python环境变量PYTHONPATH设置
- android 调用第三方应用市场,给自身应用评分
- 课堂笔记
- C++ new malloc realloc
- void InitStack( SqStack *&S)
- 【php】在Windows2003下配置Apache2.4与php5.4
- Sublime2下配置Python模块查找路径PYTHONPATH
- SDK目录结构
- 浪潮之巅学习笔记1
- 条件变量--讲的很基础
- linux改写rm防止误删文件
- android各种组件的监听器
- 盛大锦书注册到云梯的 C# 程序
- 元音I、i 、ε、æ、a小总结
- 关于java类集框架的总结