pythonstartup配置文件不工作
我使用python的大部分工作都使用几乎相同的模块以及默认设置,因此我想一次性完成这项工作。 这就是我所做的: 1.将导出PYTHONSTARTUP=$HOME/.pythonrc放入~/.bashrc文件中 2.将以下代码放入/.pythonrc文件中pythonstartup配置文件不工作,python,Python,我使用python的大部分工作都使用几乎相同的模块以及默认设置,因此我想一次性完成这项工作。 这就是我所做的: 1.将导出PYTHONSTARTUP=$HOME/.pythonrc放入~/.bashrc文件中 2.将以下代码放入/.pythonrc文件中 from pylab import * import os rc('font', **{'family': 'serif', 'serif': ['Computer Modern']}) rc('text', u
from pylab import *
import os
rc('font', **{'family': 'serif', 'serif': ['Computer Modern']})
rc('text', usetex=True)
但是,当我运行以下代码时
python3测试.py
对于包含以下简单代码的test.py:
os.chdir('/Users/username/Documents/python/test/')
datadax=loadtxt('py_dax.txt')
datashaxn=loadtxt('py_shaxn.txt')
datashaxw=loadtxt('py_shaxw.txt')
它给了我一个错误:NameError:name'os'未定义
我不确定我做错了哪一步。看来您想要的东西只有在交互模式下才能实现 从Python»文档中: 如果这是可读文件的名称,
该文件中的Python命令在交互模式下显示第一个提示之前执行
相关:是什么使扩展的
$HOME
和/.pythonrc
不同于/pythonrc
@stovfl抱歉,这是一个打字错误。谢谢。的确,你是对的。然而,我也厌倦了互动的方式。我在终端中键入了python(3),并尝试了命令“os.chdir('/Users/username/Documents/python/test/')”。同样的错误也出现了。另外,我想知道当我执行整个*.py配置文件时,是否有办法实现这一点。