我使用python的大部分工作都使用了几乎相同的模块和默认设置,所以我想为所有人做一次。 这就是我做的: 1.将导出PYTHONSTARTUP = $ HOME / .pythonrc放入〜/ .bashrc文件中 2.将以下代码放入/.pythonrc文件
:ring
但是,当我运行以下代码时 python3 test.py 使用包含如下简单代码的test.py:
from pylab import *
import os
rc('font', **{'family': 'serif', 'serif': ['Computer Modern']})
rc('text', usetex=True)
它给我错误:NameError:名称'os'未定义
我不确定我做错了哪一步。
答案 0 :(得分:0)
It seems what you want is only possible in interactive mode!
From the Python » Documentation: PYTHONSTARTUP
If this is the name of a readable file,
the Python commands in that file are executed before the first prompt is displayed in interactive mode.
Relevant: SO pythonrc in interactive code