如何在windows上将modula安装到python本地副本上?

2024-05-19 19:17:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在阅读headfirstpython,刚刚完成了创建一个用于打印嵌套列表项的模块的部分,我已经创建了代码和设置文件,并将它们放在桌面上一个名为“Nester”的文件中。这本书现在要求我将这个模块安装到Python的本地副本上。问题是,在这个例子中,他使用的是mac终端,而我使用的是windows。我还是试着用谷歌解释一下。有人能给我一个清晰透彻的指导吗?。在


Tags: 模块文件代码终端列表windowsmac副本
1条回答
网友
1楼 · 发布于 2024-05-19 19:17:41

在Windows系统上,第三方模块(包含一个或多个函数或类的单个文件)和第三方软件包(一个包含多个模块(有时还有其他文件夹/目录)的文件夹[a.k.a.目录]通常保存在两个位置之一:c:\\Program Files\\Python\\Lib\\site-packages\\c:\\Users\\[you]\\AppData\\Roaming\\Python\\。在

普通用户通常无法访问程序文件中的位置,因此,当PIP在Windows上安装新模块/软件包时,它会将它们放在上述用户位置的用户可访问文件夹中。您可以直接访问该文件夹,但默认情况下,AppData文件夹是“隐藏”的,不会显示在文件资源管理器列表中,除非您将FE设置为显示隐藏项(这是一件好事,IMHO)。您可以将正在处理的模块放入AppData\\Roaming\\Python\\文件夹中。在

您仍然需要确保放在PATH环境变量中的文件夹。PATH是一个字符串,它告诉Windows(和Python)在哪里查找需要的文件,在本例中是您正在处理的模块。Google“setwindows path”来查找如何检查和设置path变量,然后直接将模块放入路径中列出的文件夹中。在

当然,由于您可以添加任何您想PATH的文件夹/目录,所以您可以将模块放在任何您想要的地方,包括将它留在桌面上,只要位置包含在PATH中。例如,您可以使用一个文件夹,例如Documents\\Programming\\Python\\Lib来放置您的个人模块,并将Documents\\Programming\\Python\\Source用于Python程序。您只需要在PATH变量中包含这些。在

仅供参考:就个人而言,我不喜欢python(默认情况下)在Windows上的安装方式(因为我无法轻松访问c:\\Program Files),所以我将python安装在驱动器根目录下的一个文件夹中:c:\Python36。这样,我就可以直接访问\\Lib\\site-packages\\文件夹。在

相关问题 更多 >