当我在 Powershell 上运行
pip show pip
时,它返回我:c:\users\thomas\anaconda3\lib\site-packages
当我运行
python -m pip show pip
时,它返回我:c:\python310\lib\site-packages
我想知道是否有一种方法可以在不使用别名和虚拟环境的情况下将默认的当前点替换为运行
python -m pip show pip
时的点。
我尝试用 :
编写一个
pip.ini
文件
[global]
target = c:\python310\lib\site-packages
但这并没有改变任何事情。
这很可能是因为你正在运行 anaconda.. ..anaconda 会覆盖你的其他 python 安装。
我必须说服我的机器默认使用 anaconda 以外的另一个版本,方法是创建一个“py.ini”文件(放置在这个位置 C:\Users
[默认] 蟒蛇=3.8
然后,当你在cmd窗口中输入 py-0
您应该获得 PC 上已安装的 python 的列表,并且会有一个星号 (*) 标记哪个版本是默认版本。
正如我之前的人所发布的,如果你除了 anaconda 之外还安装了多个 Python,你需要注意你的环境变量中哪个是第一个列出的。