“Whereis python”给了我一堆不存在的目录

“Whereis python”给了我一堆不存在的目录

我正在尝试找出我的 Python 安装在哪里。我需要它用于 IDE 等。当我输入

ask@garser:~$ which python3
/usr/bin/python3

这是一个符号链接

/usr/bin/python3

因此这似乎是正确的放置位置。但是当我使用 whereis 时:

ask@garser:~$ whereis python3
python3: /usr/bin/python3 /usr/bin/python3.8 /usr/bin/python3.8-config /usr/lib/python3 /usr/lib/python3.8 /usr/lib/python3.9 /etc/python3 /etc/python3.8 /usr/local/lib/python3.8 /usr/include/python3.8 /usr/share/python3 /usr/share/man/man1/python3.1.gz

这给了我很多结果。

有些甚至不存在

答案1

python3 --help在终端上运行时,您可以看到有关路径的一些详细信息。

例如:

PYTHONSTARTUP: file executed on interactive startup (no default)
PYTHONPATH   : ':'-separated list of directories prefixed to the
               default module search path.  The result is sys.path.
PYTHONHOME   : alternate <prefix> directory (or <prefix>:<exec_prefix>).
               The default module search path uses <prefix>/lib/pythonX.X.
PYTHONPYCACHEPREFIX: root directory for bytecode cache (pyc) files.

相关内容