Arch mingw:使用与pacman一起安装的python版本



我目前正在使用MSYS2构建平台,它使用arch shell允许用户通过pacman包管理器安装他们的包。在这个shell中,既没有设置$PYTHONHOME也没有设置$PYTHONPATH,并且发出which python3返回/usr/bin/python3。我用吃豆人安装一个python版本,我实际上想要使用,它位于/mingw64/lib/python3.9/。我的第一个方法是发出:

export PYTHONPATH=/mingw64/lib/python3.9/
exec bash

但这并没有改变which python3which python的输出。我还尝试在虚拟环境中修改PYTHONPATH变量,但这也不起作用。如何进行必要的调整,使别名pythonpython3自动指向所需的python安装?

解决方案是通过发出

来找到mingw64python安装的位置
pacman -Q1 | grep /mingw64/bin/

,然后通过发出

将其附加到$PATH
export PATH=mingw-w64-x86_64-python:$PATH

,然后通过发出

重新加载python别名路径
exec bash

相关内容

  • 没有找到相关文章

最新更新