gpt4 book ai didi

python - pyenv python2 版本不起作用

转载 作者:行者123 更新时间:2023-12-03 09:45:49 26 4
gpt4 key购买 nike

我在我的终端看到这个:

gyp ERR! stack pyenv: python2: command not found
gyp ERR! stack
gyp ERR! stack The `python2' command exists in these Python versions:
gyp ERR! stack 2.7.5
gyp ERR! stack 2.7.8

我非常困惑这意味着什么。如何配置 pyenv所以这有效吗?

我正在寻找这样做:
python => version 2.7
python2 => version 2.7
python3 => version 3.6.4

python3 配置良好,但 python/python2 不是,我不知道为什么。

最佳答案

在 macOS Mojave 10.14.3 上,我遇到了类似的错误,通过运行解决了

$ pyenv shell 3.7.1 2.7.15



我在尝试运行 $ npx create-react-app my_app --use-npm 时遇到了这个问题在安装并默认使用 yarn 的系统上。注意,没有 --use-npm , 当 yarn 是使用的包管理器并且没有错误时。

这是 --use-npm 引发的错误已由 $ pyenv shell 3.7.1 2.7.15 解决
> fsevents@1.2.4 install /Users/richardlogwood/dev/react/my_app/node_modules/fsevents
> node install

gyp ERR! configure error
gyp ERR! stack Error: Command failed: /Users/richardlogwood/.pyenv/shims/python2 -c import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack pyenv: python2: command not found
gyp ERR! stack
gyp ERR! stack The `python2' command exists in these Python versions:
gyp ERR! stack 2.7.15
gyp ERR! stack
gyp ERR! stack
gyp ERR! stack at ChildProcess.exithandler (child_process.js:294:12)
gyp ERR! stack at ChildProcess.emit (events.js:188:13)
gyp ERR! stack at maybeClose (internal/child_process.js:978:16)
gyp ERR! stack at Socket.stream.socket.on (internal/child_process.js:395:11)
gyp ERR! stack at Socket.emit (events.js:188:13)
gyp ERR! stack at Pipe._handle.close (net.js:610:12)
gyp ERR! System Darwin 18.2.0
. . .

更多解决方案详情:
$ pyenv versions
system
2.7.15
* 3.7.1 (set by /Users/richardlogwood/.pyenv/version)

$ pyenv shell 3.7.1 2.7.15

$ pyenv versions
system
* 2.7.15 (set by PYENV_VERSION environment variable)
* 3.7.1 (set by PYENV_VERSION environment variable)

$ pyenv shell
3.7.1:2.7.15

# now create-react-app succeeds!
npx create-react-app my_app --use-npm

我被这个 GitHub 问题 https://github.com/electron-userland/electron-builder/issues/638 引导到我的问题的这个解决方案

关于python - pyenv python2 版本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50225115/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com