添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
深情的奔马  ·  urllib.parse --- 将 ...·  4 天前    · 
腼腆的柠檬  ·  python ...·  4 天前    · 
有情有义的大白菜  ·  python ...·  4 天前    · 
完美的馒头  ·  python QTreeWidget ...·  昨天    · 
高大的卤蛋  ·  Prevent Cross-Site ...·  昨天    · 
聪明的消防车  ·  Mac Mini ...·  1 周前    · 
礼貌的海龟  ·  Orchestrator - About ...·  12 月前    · 

pip就在python安装路径下的Scripts文件夹下,像这样

pip安装的模块会存放在site.py文件指定的地方,但如果site文件没有指定就会存放在python默认的位置,像这样

USER_BASE指的是你的python的安装路径

USER_SITE是用来安装本地包用的

而site.py在python安装目录下的Lib文件夹下,像这样

Site.py中的内容

如果你的python的安装路径移动了,就可以通过修改site.py文件中的两个路径,来使你的pip重新生效

装了多个python

如果你装了多个不同版本python,想要分别使用这些不同的python的时候,有两种解决方案。

我们配置python环境变量的时候写了两条路径,像这样

第一个是为了pip.exe,第二个是为了python.exe,我们可以将pip.exe重命名为pip37-32.exe,将python.exe重命名为python37-32.exe。同理将其他版本的python也做相应

操作,就可以通过名字的不同来分别使用不同的python版本。

2. 使用Anaconda+虚拟环境

anaconda可以为我们建立一个虚拟环境,在这个虚拟环境中,我们只能看到指定版本的python而看不到其他版本的python。(当然首先你要下载anaconda)

我们可以直接通过anaconda创建新的python,也可以将自己原有的python放在anaconda指定的位置统一管理。(原来的别删先留着)像这样

文件夹的名字随意,启动时需要用到,像这样

这样我们就进入到了专属于Python39的虚拟环境中

最后别忘了修改site.py文件,还有进去虚拟环境中更新一下pip才能正常使用。如果更新不了就卸载了重装

卸载PIP的命令:python -m pip uninstall pip

重装PIP的命令:easy_inatall pip

升级PIP的命令:python -m pip install --upgrade pip

重装的步骤:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

python get-pip.py

如果你是 双击打开的idle.pyw 那么windows将会前往开始菜单中寻找python,并打开这个文件。那么双击打开的idle.pyw所使用的python版本就是你开始菜单中存在的python版本。

但如果你是 双击的idle.bat ,那就不一样了,idle.bat打开之后长这样:

它将会使用在同一安装目录下的python打开idle.pyw,而不是开始菜单中的了。

如果你是使用命令行方式打开的idle.pyw,就又不一样了,比如这样

所有在 命令行 中使用的命令都要在环境变量中指出自己所在文件夹的位置,方便windows的搜索,所以这里的python路径为在环境变量中配置好的python路径。