1、Ubuntu 系统自带了两个版本的 python,一个 2.7.12 ,一个 3.5.2
执行 pyenv versions 只显示一个叫 system 的 python 版本
那么请问这个叫 system 的 python 是 2.7 还是 3.5 ??
pyenv 能在系统自带的 2.7 和 3.5 之间切换吗??
2、执行 pyenv rehash 新建 shims 文件夹,但是这个文件夹的路径不是~/.pyenv/shims,而是~/~/.pyenv/shims
也就是说在用户主目录~/下新建了个名字叫"~"的目录,,这是正常的吗??
1
XIVN1987 OP 悲剧了,,原本想删除~/目录下的名字叫~的目录,,结果输入成了“ rf -rf ~",,用户住目录被删掉了(┬_┬),,看来只能重装系统了(┬_┬)
|
2
XIVN1987 OP 悲剧了,,原本想删除~/目录下的名字叫~的目录,,结果输入成了“ rm -rf ~",,用户住目录被删掉了(┬_┬),,看来只能重装系统了(┬_┬)
|
3
e9e499d78f 2018-06-12 14:09:41 +08:00 via iPhone
........
|
4
XIVN1987 OP 还好是腾讯云里面的服务器,,上面也没啥东西!!!
|
5
XIVN1987 OP 关于在~/目录下生成了一个名字叫~的目录的原因我可能找到了
网上看 pyenv 的文章,里面有一条配置是: export PYENV_ROOT="$HOME/.pyenv" 我自作聪明给改成了: export PYENV_ROOT="~/.pyenv" 然后就悲剧了(┬_┬) |
6
Kobayashi 2018-06-12 19:57:32 +08:00 via Android
@XIVN1987 pyenv 中 system 只系统自带 python,至于是 python2 还是 python3,要看系统中 python 命令链接到了哪个。
pyenv 可以切换多版本 Python,切换的是 pyenv install <python-version>安装的 Python。其实就是不用系统自带的 Python,完全依赖 pyenv 安装的 Python。 先读 pyenv 在 GitHub 上的 README 和 wiki,看完你就明白了,你问的这些都是包含在这里的基本使用方法。 |