我有一个非常基本的问题:如果我们想运行一个名为script.py的脚本,我们转到shell并键入" python script.py"。但是,如果我们要检查,例如,是否安装了Django,我们首先通过键入" python"来进入Python解释器。在shell中,当我们得到>>>然后我们输入导入Django。什么是概念差异?例如,在第二种情况下,为什么直接运行" python导入Django"在shell中不起作用?
答案 0 :(得分:2)
python import Django
尝试使用参数import
运行名为Django
的Python脚本。
python -c 'import Django'
将尝试执行Python语句import Django
,就像您直接从Python解释器中键入它一样。
答案 1 :(得分:0)
python
启动翻译。您可以轻松地在其上测试脚本,并在创建可以在CRON上使用的文件* .py(对于ex)
当您输入python
和import Django
时,它会
如果出现错误,似乎Django没有安装在计算机上