gpt4 book ai didi

python - 在没有操作系统模块的Python中设置环境变量

转载 作者:行者123 更新时间:2023-11-30 23:13:29 25 4
gpt4 key购买 nike

我正在使用 python 版本,由于大小限制,它不使用操作系统模块,并且我试图让它在启动时从目录导入模块。据我了解,我可以使用 PYTHONPATH 设置它,但是如果没有 os 模块,我将如何设置该变量?

最佳答案

你想要PYTHONSTARTUP ,您可以在其中创建启动文件,并且可以导入所需的任何模块,这些模块将在启动 python shell 时导入。

在我的主目录中,我有一个文件.startup.py,如下所示:

import datetime, os, pprint, sys, time
print("(modules imported datetime, os, pprint sys, time)")

每次启动 shell 时,模块都会被导入:

~$ ipython
Python 3.4.0 (default, Apr 11 2014, 13:05:11)
Type "copyright", "credits" or "license" for more information.

IPython 3.0.0 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
(imported datetime, os, pprint, re, sys, time)

在 ubuntu 上,我在 .bashrcexport PYTHONSTARTUP=$HOME/.startup.py

我在名为 my_mods 的目录中保存了一些不同的模块,为了将其添加到我的 pythonpath 中,我在我的 中再次添加了 export PYTHONPATH=$HOME/my_mods .bashrc.

关于python - 在没有操作系统模块的Python中设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29288382/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com