[英]Error importing python library gedit external tools
我试图创建一个快捷方式,对这个简单的python代码进行选择。 它只是从Biopython库运行一个函数。
#!/Users/USERNAME/Library/Enthought/Canopy_64bit/User/bin/python
from Bio.Seq import reverse_complement
import sys
print reverse_complement(sys.stdin.read().rstrip())
但是我得到这个错误:
ImportError: No module named Bio.Seq
对我来说这没有意义,因为如果我从终端运行
$ /Users/USERNAME/Library/Enthought/Canopy_64bit/User/bin/python
>>> from Bio.Seq import reverse_complement
该库已导入,没有任何问题。 我做错了什么? 如何告诉gedit在哪里寻找资料库?
您的路线有问题。 这应该工作:
#!/Users/USERNAME/Library/Enthought/Canopy_64bit/User/bin/python
import sys
sys.path.append('*yourpath of Bio module*')
from Bio.Seq import reverse_complement
print reverse_complement(sys.stdin.read().rstrip())
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.