我在OS(C :)驱动器的两个位置都有python。
一个在[Folder1] C:\ Python38
其他位于[Folder2] C:\ Users \ User \ AppData \ Local \ Programs \ Python \ Python38-32
Folder1和Folder2的大多数相同,但是当我运行pip install matplotlib
时,它显示Folder1中满足一些要求,而Folder2中满足其他要求。
pip install matplotlib
Requirement already satisfied: matplotlib in c:\python38\lib\site-packages (3.2.1)
Requirement already satisfied: numpy>=1.11 in c:\python38\lib\site-packages (from matplotlib) (1.18.4)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in c:\python38\lib\site-packages (from matplotlib) (2.4.7)
Requirement already satisfied: cycler>=0.10 in c:\python38\lib\site-packages (from matplotlib) (0.10.0)
Requirement already satisfied: kiwisolver>=1.0.1 in c:\python38\lib\site-packages (from matplotlib) (1.2.0)
Requirement already satisfied: python-dateutil>=2.1 in c:\python38\lib\site-packages (from matplotlib) (2.8.1)
Requirement already satisfied: six in c:\users\91860\appdata\roaming\python\python38\site-packages (from cycler>=0.10->matplotlib) (1.14.0)
但是,我希望将所有内容都放在一个地方,以便能够删除Folder1或Folder2以释放空间。我该怎么办?
答案 0 :(得分:1)
看起来C:\Users\User\AppData\Local...
中的一个是32位,而C:\Python38
中的一个是64位版本。
我建议同时卸载两者并进行全新安装。
如果您不想同时删除两者,建议您从PATH变量中删除其中之一,然后查看是否一切正常。
请记住,安装程序中有2个选项,一个是针对所有用户的(将python放在程序文件文件夹中),另一个是针对每个用户的(将在用户本地appdata中)