gpt4 book ai didi

python - python 与 PYTHONPATH 哪个

转载 作者:行者123 更新时间:2023-12-02 07:12:22 26 4
gpt4 key购买 nike

如果我输入which python,我会得到:/home/USER/anaconda3/bin/python如果我输入 echo $PYTHONPATH 我得到: /home/USER/terrain_planning/devel/lib/python2.7/dist-packages:/opt/ros/melodic/lib/python2。 7/dist-packages

这不应该是一样的吗?设置它不是更好吗:usr/lib/python/我该怎么做呢?将其添加到 PYTHONPATH 或将 PYTHONPATH 设置为该值?但如何设置which python

最佳答案

您正在混合 2 个环境变量:

  • PATH 其中 which 在仅按名称访问可执行文件时查找可执行文件。该变量是包含可执行文件的目录列表(根据平台用冒号/分号分隔)。不是Python特定的。 which python 只是查找此变量并打印完整路径
  • PYTHONPATH 是特定于 Python 的目录列表(像 PATH 一样用冒号/分号分隔),Python 在其中查找未直接安装在 Python 发行版中的包。名称和格式故意非常接近 system/shell PATH 变量,但它根本不被操作系统使用,仅被 python 使用。

关于python - python 与 PYTHONPATH 哪个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60164658/

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