pyenv:python:未找到命令

pyenv:python:未找到命令,python,pyenv,Python,Pyenv,我想将Python3与pyenv一起使用 $pyenv root /Users/asari/.pyenv $pyenv版本 系统 2.7.15 3.6.2 3.6.3 3.6.4 *3.6.6(由/Users/asari/workspace/hoge/.python版本设置) $python-V pyenv:python:未找到命令 以下python版本中存在“python”命令: 2.7.15 但是,找不到python命令 我在.pyenv/shimmes/python中读到它,认为.pye

我想将Python3与pyenv一起使用

$pyenv root
/Users/asari/.pyenv
$pyenv版本
系统
2.7.15
3.6.2
3.6.3
3.6.4
*3.6.6(由/Users/asari/workspace/hoge/.python版本设置)
$python-V
pyenv:python:未找到命令
以下python版本中存在“python”命令:
2.7.15
但是,找不到python命令

我在
.pyenv/shimmes/python
中读到它,认为
.pyenv/versions/3.6.6/bin/
中没有python,但我不知道为什么python会丢失

$pwd
/Users/asari/.pyenv/versions/3.6.6/bin
$ls-la
总数12096
drwxr-xr-x 19 asari员工608 8 16 00:51。
drwxr-xr-x 6 asari员工192 8 16 00:51。。
lrwxr-xr-x 1 asari staff 8 8 16 00:51 2to3->2to3-3.6
-rwxr-xr-x 1 asari员工135 8 16 00:51 2to3-3.6
-rwxr-xr-x 1 asari staff 276 8 16 00:51简易安装-3.6
lrwxr-xr-x 1 asari staff 7 8 16 00:51 idle3->idle3.6
-rwxr-xr-x 1 asari员工133 8 16 00:51 idle3.6
-rwxr-xr-x 1 asari员工258 8 16 00:51 pip3
-rwxr-xr-x 1 asari staff 258 8 16 00:51 pip3.6
lrwxr-xr-x 1 asari staff 8 8 16 00:51 pydoc3->pydoc3.6
-rwxr-xr-x 1 asari staff 118 8 16 00:51 pydoc3.6
lrwxr-xr-x 1 asari staff 9 8 16 00:51蟒蛇3->蟒蛇3.6
lrwxr-xr-x 1 asari staff 16 8 16 00:51 python3配置->python3.6-config
-rwxr-xr-x 2 asari staff 3078944 8 16 00:51蟒蛇3.6
lrwxr-xr-x 1 asari staff 17 8 16 00:51 python3.6-config->python3.6m-config
-rwxr-xr-x 2 asari staff 3078944 8 16 00:51蟒蛇3.6m
-rwxr-xr-x 1 asari staff 2076 8 16 00:51蟒蛇3.6m-config
lrwxr-xr-x 1 asari staff 10 8 16 00:51 pyvenv->pyvenv-3.6
-rwxr-xr-x 1 asari staff 475 8 16 00:51 pyvenv-3.6
$PATH

安装日志

$pyenv安装3.6.6
python构建:使用自制的openssl
python构建:使用自制的readline
正在下载Python-3.6.6.tar.xz。。。
-> https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
正在安装Python-3.6.6。。。
python构建:使用自制的readline
已将Python-3.6.6安装到/Users/asari/.pyenv/versions/3.6.6
$pyenv--版本
pyenv 1.2.7
$brew列表| grep py
python
python@2
pyenv克隆并从github安装(我尚未在brew上安装pyenv)

zshrc先生

谢谢你抽出时间

更新

我创建了
python
的符号链接,python工作了

为什么没有
python
s符号链接? (我想知道安装是否失败,我多次运行安装和卸载

创建符号链接

工作,,

我解决了

我在
.zshrc

export GREP_OPTIONS = '- color = auto'
似乎即使ANSI转义码包含在
pyenv
中使用的grep的搜索结果中,它也没有正确地用作字符串


我想大家都知道,但是
GREP\u OPTIONS
不受欢迎。

当我将python与pyenv一起使用时,请告诉我:

/Users/zhezhezhu/.pyenv/shims/python: line 21: /usr/local/Cellar/pyenv/1.2.18/libexec/pyenv: No such file or directory

我通过以下方法解决了这个问题:
pyenv-rehash

您将这些命令输入到什么中?您是否将
>>
设置为您的zsh提示符?是的,
>>
是zsh提示符。其中包含的
/Users/asari/.pyenv/bin
?因为它是由自述编写的。它应该是
.zshenv
文件,而不是
.zsh hrc
zsh注意:修改~/.zshenv文件,而不是中的~/.bash_配置文件
$ pwd
/Users/asari/.pyenv/versions/3.6.6/bin
$ ln -s python3 python
$ pwd
/Users/asari/workspace/hoge
$ python -V
Python 3.6.6
export GREP_OPTIONS = '- color = auto'
/Users/zhezhezhu/.pyenv/shims/python: line 21: /usr/local/Cellar/pyenv/1.2.18/libexec/pyenv: No such file or directory