#1 - 2022-7-27 14:19
sqliuchang
SP3电池显示出了点问题,索性重装了LTSC2021,顺便试用一下chocolatey。
结果发现python居然安装在根目录,有办法换到默认的C:\ProgramData\chocolatey吗
搜了下只看到一个19年的帖子也吐槽这个
--
准备换Scoop了
--
scoop真香,就连我在用的forkgram都有,太香了
结果发现python居然安装在根目录,有办法换到默认的C:\ProgramData\chocolatey吗
搜了下只看到一个19年的帖子也吐槽这个
--
准备换Scoop了
--
scoop真香,就连我在用的forkgram都有,太香了
除了pyton,vim也是根目录
另外,既然也提到了这些是乱七八糟的,应该可以理解作为软件开发者应该尝试去修复或抗议,而不是在一层乱七八糟的东西上再叠另一层的心态
把根目录的python目录移到 C:\ProgramData\chocolatey ,然后修改下环境变量。其实没啥区别,因为听你的描述,chocolatey使用的是系统的python环境,而不是它专用的python环境。
方案2:
看看安装chocolatey的时候能否选择软件专用的python环境而不使用系统的。大部分软件都会默认共同使用系统的python环境,因为说到底它只是运行环境而已,可类比visual c++, 也不会每个软件都搞一个吧。
(按它的这种思路,已存在的、不是由chocolatey安装的Python也可以由它管理)
这个问题的正确答案可能是:
不过也用不着了
没有试微软官方出的 winget 如何 ,会不会有这个问题。https://winget.run/pkg/Python/Python.3
这两个源都是vim官网推荐的,但是我实测第一个加载python总是有问题,8.2时候就有问题,我手动安装的vim和python都没用。昨天换到第二个后一切正常…
官网是这样说的
9.0 的 vim更新的功能有点鸡肋,新的脚本写法,暂时不想更新。
打算观望一下,以后可能换 neovim
看了下错误信息,发现vim会读取PYTHONHOME的环境变量。于是我用scoop切换到vim-nightly也就是https://github.com/vim/vim-win32-installer,再把PYTHONHOME设置到python的current文件夹,就好起来了。
显示默认是python310.dll,自己手动在vimrc里面加一句
就好了
换了scoop算是解决了