这个信息是什么意思?发件人:can';t read/var/mail/ex48(艰苦学习Python ex49)
在ex49中,我们被告知使用以下命令调用在ex48中创建的lexicon.py文件 当我尝试使用以下命令导入词典文件时这个信息是什么意思?发件人:can';t read/var/mail/ex48(艰苦学习Python ex49),python,Python,在ex49中,我们被告知使用以下命令调用在ex48中创建的lexicon.py文件 当我尝试使用以下命令导入词典文件时 >>> from ex48 import lexicon 它返回以下内容: from: can't read /var/mail/ex48 我试过查这个。这是什么意思?文件是否位于错误的位置?您没有在Python shell中键入“from ex48 import lexicon”,而是在命令行中键入的。“from”是列出邮件发件人的命令,
>>> from ex48 import lexicon
它返回以下内容:
from: can't read /var/mail/ex48
我试过查这个。这是什么意思?文件是否位于错误的位置?您没有在Python shell中键入“from ex48 import lexicon”,而是在命令行中键入的。“from”是列出邮件发件人的命令,因此是/var/mail位置
从命令产生的不同错误消息可以看出:
localhost-2:~ $ from ex48 import lexicon
from: can't read /var/mail/ex48
localhost-2:~ $ python
Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from ex48 import lexicon
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named ex48
localhost-2:~$from ex48导入词典
发件人:无法读取/var/mail/ex48
localhost-2:~$python
Python 2.7.2(v2.7.2:8527414a2,2011年6月11日,15:22:34)
[GCC 4.2.1(苹果公司建造5666)(dot 3)]关于达尔文
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>从ex48导入词典
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:没有名为ex48的模块
您需要将shebang添加到程序的第一行。输入#/usr/bin/python
或python bin所在的位置和程序将运行的位置。首先进入python环境
我是python新手,我想这应该是新手犯的错误。我在命令行中运行这一行
from blogpost import db
我也犯了同样的错误
无法读取/var/mail/flaskblog
问题是我没有进入Python环境并运行Python命令
解决方案?首先进入python环境 如何进入python环境?
键入
python
或python3
python
from blogpost import db
你是说我把它输入到lexicon.py文件中?如何运行我的词典游戏扫描程序(ex49)?它不是脚本,他是在提示下运行的