小编典典

Linux上的PYTHONPATH

python

我是新手,已经开始学习Python,但是我有一些我听不懂的问题,

  1. PYTHONPATH(在Ubuntu上)究竟是什么?是文件夹吗?
  2. 是Ubuntu上默认提供的Python,还是必须显式安装?
  3. 所有模块所在的文件夹在哪里(我有很多文件夹称为python_)?
  4. 如果我希望在编程时能使用一个新模块(例如pyopengl),应该在哪里介绍下载的文件夹中的所有文件夹?
  5. 回到PYTHONPATH问题,如何配置PYTHONPATH以便开始在新模块上工作?

阅读 198

收藏
2020-12-20

共1个答案

小编典典

  1. PYTHONPATH环境变量
  2. 是的(请参阅https://unix.stackexchange.com/questions/24802/on-which-unix-distributions-is-python-installed-as-part-of-the-default-install
  3. /usr/lib/python2.7 在Ubuntu上
  4. 您不应该手动安装软件包。而是使用pip。当软件包不在pip中时,它通常具有setuptools安装脚本,该脚本会将软件包安装到正确的位置(请参见第3点)。
  5. 如果使用pip或setuptools,则无需PYTHONPATH显式设置

如果查看pyopengl的说明,您会发现它们与第4点和第5点一致。

2020-12-20