0

我已经在我的机器(Windows 10)中安装了 Python 3.8。在 PATH 变量中添加这些位置后,我可以看到它安装在以下位置,并且我的 Python 程序运行良好。

C:\Users\<user name>\AppData\Roaming\Python\Python38
C:\Users\<user name>\AppData\Local\Programs\Python\Python38

我的问题:

  1. 为什么它安装在本地目录和漫游目录中?
  2. 在哪个目录可以找到list append()、list insert()等函数的源代码。我曾尝试在 site-package 目录中查找它们,但它有大量的子目录,并且无法弄清楚在哪里可以找到它。
4

1 回答 1

1

回答你的两个问题:

  1. 您可以在以下位置找到源代码:C:\Users<User>\AppData\Local\Programs\Python\Python39-32\Lib>

  2. 您可以在 WINDOWS 终端中运行 'where' 以找出安装的 Python 版本。还运行这些 Python 代码段以确认:


    >>> import os
    >>> import sys
    >>> os.path.dirname(sys.executable)
    'C:\\Users\\<User>\\AppData\\Local\\Programs\\Python\\Python39-32'
于 2020-12-17T02:24:37.750 回答