- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我对 python 和 sublime 还很陌生。我目前正在观看培训视频并跟进。我遇到了很多关于 sublime 的问题,但无法通过这个问题。尝试将模块导入我在训练期间创建的解释器时出现错误。 wiper.py
文件位于 Users/marcus/Documents/Scripts/
。我已经在下面打印了当前路径。有人可以帮助我吗?
>>> import wiper
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named wiper
>>> print ('PATH = ' + os.environ['PATH'])
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin:/Users/marcus/Documents/Scripts//.rvm/bin:de here
一些附加信息。我导入了 sys 并运行了 sys.path 并获得了这些信息。我不知道这是否有帮助。
>>> import sys
>>> sys.path
['',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC',
'/Library/Python/2.7/site-packages']
最佳答案
您需要将 /Users/marcus/Documents/Scripts
添加到您的 Python 模块搜索路径。 PATH
仅供您的 shell 查找可执行文件,而不是 Python 模块。
您可以设置 PYTHONPATH
environment variable :
export PYTHONPATH='/Users/marcus/Documents/Scripts'
您可以只为您的 Sublime Text 项目设置该环境变量;在您的项目设置中添加:
"build_systems":
[
{
"name": "Python",
"shell_cmd": "python -u \"$file\"",
"env": {
"PYTHONPATH": "/Users/marcus/Documents/Scripts"
},
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
]
或使用相同类型的设置来创建全局 build system .
另一种方法是让您的脚本通过插入 sys.path
以编程方式添加路径:
import sys
sys.path.insert(0, '/Users/marcus/Documents/Scripts')
import wiper
关于python - 崇高 - ImportError : No module named,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28300286/
我对 python 和 sublime 还很陌生。我目前正在观看培训视频并跟进。我遇到了很多关于 sublime 的问题,但无法通过这个问题。尝试将模块导入我在训练期间创建的解释器时出现错误。 wip
有什么办法可以让 sublime 在保存 .styl 文件时将 css 文件发送到服务器?我正在使用 FTPSync。 最佳答案 如果你想在服务器上有一个 .css 文件(并且可以从你的网页访问),你
当我必须逐行用箭头对文本文件进行标记时,我感到非常乏味,但我觉得 PageDown/PageUp 让我迷失了原处。 有没有一种方法可以使用简单的快捷方式(如 ctrl+向下/向上箭头)简单地跳转 n
更新到最新的 Sublime 3 后:3170 我注意到了这种奇怪的行为。当我从 sublime 运行 build 时,它运行良好,但是如果运行 build 我在 sublime 中打开任何文件,我会
我想知道 Sublime text 3 中是否有可能改变上下移动的行为,使其不跳转到下一行和上一行“真实”行,而是跳转到下一行和上一行“视觉包装”行。当我编写代码时,这不是问题,因为我关闭了可视行折叠
我在元素目录中查找了所有内容,得到了以下结果: /home/yusuf/Downloads/concept/concept/css/style.css: 234 position: rela
我是一名优秀的程序员,十分优秀!