当前位置: 首页 > 知识库问答 >
问题:

获取Python错误“发件人:无法读取/var/mail/Bio”

顾涵衍
2023-03-14

我正在运行(bio)python脚本,该脚本导致以下错误:

from: can't read /var/mail/Bio

由于我的脚本与邮件没有任何关系,我不明白为什么我的脚本要查看/var/mail。

这里有什么问题吗?我怀疑它是否会有帮助,因为脚本似乎不是问题所在,但这是我的脚本:

from Bio import SeqIO
from Bio.SeqUtils import ProtParam

handle = open("examplefasta.fasta") 
for record in SeqIO.parse(handle, "fasta"): 
    seq = str(record.seq)
    X = ProtParam.ProteinAnalysis(seq)
    print X.count_amino_acids() 
    print X.get_amino_acids_percent() 
    print X.molecular_weight() 
    print X.aromaticity() 
    print X.instability_index() 
    print X.flexibility() 
    print X.isoelectric_point() 
    print X.secondary_structure_fraction()

这里有什么问题?糟糕的python设置?我真的不认为这是剧本。

共有3个答案

薛华容
2023-03-14

这里也一样。我有这个错误时运行从终端导入命令没有激活python3 shell通过manage.py在django项目(是的,我是一个新手)。正如人们所料,激活shell允许正确解释命令。

./manage.py shell

只有那时

>>> from django.contrib.sites.models import Site
於鸿羲
2023-03-14

我也遇到了类似的错误

“发件人:无法读取/var/mail/django.test.utils”

尝试运行命令时

>>> from django.test.utils import setup_test_environment
>>> setup_test_environment()

在教程中https://docs.djangoproject.com/en/1.8/intro/tutorial05/

解决方案是首先使用命令python进入pythonshell,当您得到这些命令时

郎聪
2023-03-14

不,这不是脚本,而是您的脚本根本不是由Python执行的。如果脚本存储在名为script.py文件中,则必须以python script.py的形式执行它,否则默认shell将执行它,并在from关键字处退出。(顺便说一句,中的是一个命令行实用程序的名称,该实用程序将向给定用户名发送邮件的人的姓名打印出来,因此它会尝试访问邮箱)。

另一种可能性是在脚本顶部添加以下行:

#!/usr/bin/env python

这将指示您的shell通过python执行脚本,而不是试图自行解释它。

 类似资料:
  • 我收到错误: 错误类型错误: 无法读取在评估 (webpack-internal:///./node_modules/@angular/common/esm5/http.js:163) 处未定义的属性 “长度”在 Array.forEach () 在 httpHeaders.lazyInit (webpack-internal:///./node_modules/@angular/common/e

  • 问题内容: 我正在使用位于此处的教程:http : //addyosmani.github.io/backbone-fundamentals/#create- a-simple-web-server 并添加了以下代码。 在启动服务器后,我收到一条错误消息,指出访问时的错误,我只是想知道是否有人对这个错误了解很多,因为Express和Node对我来说是新的? 问题答案: 我认为您缺少路线,您需要定义

  • 我是Spring冬眠的新手,但我已经花了一天时间解决这个问题。我还是搞不清楚根本原因是什么,我该怎么办。所以,如果有人能给我一些建议,提前谢谢你。 这里有一个问题,我只是写一个简单的测试类,但是当我运行时,有一个例外: ??: 上下文初始化期间遇到异常-取消刷新 这里是类的源代码: 这是员工。哈佛商学院。xml 这是应用程序ontext.cfg.xml 还有pom。xml 下面是smiple测试类

  • 问题内容: 我正在尝试从json文件读取。 这是我创建文件的方式: 这是我输出的开始: 当我尝试使用以下代码读取同一文件时: 我得到错误 我不明白,因为我可以像往常一样崇高地打开文件。我该如何处理? 使用以下代码解决了该问题: 问题是我混合了转储和负载。现在我正在使用转储和加载 问题答案: 用于加载文件。与字符串一起使用。

  • 问题内容: 我是Reactjs的新手。我正在尝试做一个非常简单的事情:当用户在文本区域内更改文本时,在render函数中更新div。有什么建议? 问题答案: 您应该绑定该函数。您收到此错误的原因是,在handleChange函数中,键盘操作未引用React类的上下文,因此您需要绑定该函数。 看到这个答案

  • 我搜索了这个网站,发现了类似的问题,但没有解决我的问题。当我滚动到一个div时,我试图使它固定在屏幕顶部。但我一直在犯错误: "(index): 59未捕获类型错误:无法读取未定义的属性'top'at(index): 59" 我还在学习jQuery,不能解决这个问题。