如何通过路径选择默认Python?

问题描述 投票:0回答:1

我正在使用的 Windows 8.1 PC 在不同位置安装了多个 Python(如

py -0p
所示)。其中大多数被认为是不可靠的:它们的版本会更改,它们会被删除、配置和添加。其中一个 Python 是我的,我想将其位置设置为 PC 上的默认位置,而不禁止访问其他 Python。
至少,我希望
py
从特定位置启动 Python,无论版本和其他 Python 是什么。


我发现的工具存在问题:

  • 更改
    PATH
    不会影响
    py
    命令
  • py.ini(据我所知)仅允许版本选择,不允许路径选择
  • 同样适用于
    PY_PYTHON
  • 删除其他Python只能暂时解决问题(而且也很粗鲁)
  • shebang 不会更改 default 版本,可能会导致 Python 不可靠
  • venv 似乎很笨重:我想每次都使用 python 进行最少的设置
python windows
1个回答
0
投票

看看pyenv。它不像 venv 那么笨重。它允许您设置全局默认 python 并指定每个目录的 python。无需激活/停用。

© www.soinside.com 2019 - 2024. All rights reserved.