0
看,我打算在Ubuntu16.04上构建一个Python IDE,而崇高的Text 3是我的选择。 Anaconda通过Package Control安装,同时它的自动完成功能对Python3的原始模块很好,但不适用于tensorflw。Anaconda的自动完成不适用于tensorflow
python3.sublime建造(由我创建):
{ "cmd": ["/usr/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python"
}
那么,如何为第三个模块,即蟒蛇的自动完成的作品。在这种情况下张量流。 顺便说一句,我想原因是,Anaconda不解析第三个库和目录来查找我的代码并完成它。
任何建议将不胜感激.Thanka很多!
附加:
[email protected]:~$ ll /usr/lib/python3.5/
total 4500
drwxr-xr-x 34 root root 4096 5月 18 12:36 ./
drwxrwxrwx 140 root root 4096 5月 11 23:18 ../
-rw-r--r-- 1 root root 8628 11月 18 03:19 abc.py
-rw-r--r-- 1 root root 31578 11月 18 03:19 aifc.py
-rw-r--r-- 1 root root 475 11月 18 03:19 antigravity.py
-rw-r--r-- 1 root root 90323 11月 18 03:19 argparse.py
-rw-r--r-- 1 root root 12001 11月 18 03:19 ast.py
-rw-r--r-- 1 root root 11971 11月 18 03:19 asynchat.py
drwxr-xr-x 3 root root 4096 2月 16 04:21 asyncio/
-rw-r--r-- 1 root root 20104 11月 18 03:19 asyncore.py
........
[email protected]:~$ ll /home/chuchienshu/.local/lib/python3.5/site-packages/
appdirs-1.4.3.dist-info/ pyparsing-2.2.0.dist-info/
appdirs.py pyparsing.py
easy_install.py setuptools/
external/ setuptools-35.0.2.dist-info/
google/ six-1.10.0.dist-info/
numpy/ six.py
numpy-1.12.1.dist-info/ tensorflow/
packaging/ tensorflow-1.1.0.dist-info/
packaging-16.8.dist-info/ werkzeug/
pkg_resources/ Werkzeug-0.12.1.dist-info/
protobuf-3.3.0.dist-info/ wheel/
protobuf-3.3.0-py3.5-nspkg.pth wheel-0.29.0.dist-info/
你说的是IPython的自动完成? – 16num
如果你用一个函数创建一个简单的脚本,例如:'def foo(val):print(val)'并导入它,自动完成显示“foo”吗? – 16num
我做了你的建议,而且效果很好。它是一个类库的路径问题吗?在上面的帖子中增加了一些相关的信息。谢谢! – chuchienshu