将 python3.5 作为 AWS 中的默认设置?
make python3.5 as default in AWS?
有没有办法让 python3.5 成为 AWS 中的默认值 python。
每次我下次尝试连接时,python2.7 是默认版本,pip 6 是最后一个版本,我知道我在几分钟前更新了它。
这是我遵循的方法:amazon_link
这是亚马逊的另一个link告诉版本的,实际上它们是3.5 another_link
提前谢谢你,:)
祝福
一个简单安全的方法是使用 alias
。将其放入 ~/.bashrc
或 ~/.bash_aliases
文件中:
alias python=python3
Example
$ python --version
Python 2.7.6
$ python3 --version
Python 3.4.3
$ alias python=python3
$ python --version
Python 3.4.3
又是我:)
我找到了答案,问题是我正在使用全局 python 和 pip,而 AWS 在每次连接时都会刷新它。
我创建了 un 环境并更新了 python 和 pip inside,效果很好。
alternatives --set python /usr/bin/python3.5
然后返回
alternatives --set python /usr/bin/python2.7
如果你想看看它当前指向什么
alternatives --display python
这是一个系统范围的设置,不仅适用于当前用户。系统设置存储在 /etc/alternatives
执行以上操作:alias python=python36
在 ~.bashrc 文件中(使用 emacs,vim,你最喜欢的编辑器 - emacs ~.bashrc
)然后保存文件。
然后在命令行终端输入:source ~/.bashrc
(使更改生效)
默认情况下,系统默认版本 Python 下的 awscli-bundle 安装脚本 运行s。要回答您的问题,您需要知道要使用的 Python 版本的路径。
然后 运行:
$ sudo /path/to/python/version awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
以我为例,我会 运行:
$ sudo /usr/local/bin/python3.7 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
有没有办法让 python3.5 成为 AWS 中的默认值 python。 每次我下次尝试连接时,python2.7 是默认版本,pip 6 是最后一个版本,我知道我在几分钟前更新了它。 这是我遵循的方法:amazon_link
这是亚马逊的另一个link告诉版本的,实际上它们是3.5 another_link
提前谢谢你,:) 祝福
一个简单安全的方法是使用 alias
。将其放入 ~/.bashrc
或 ~/.bash_aliases
文件中:
alias python=python3
Example
$ python --version
Python 2.7.6
$ python3 --version
Python 3.4.3
$ alias python=python3
$ python --version
Python 3.4.3
又是我:) 我找到了答案,问题是我正在使用全局 python 和 pip,而 AWS 在每次连接时都会刷新它。 我创建了 un 环境并更新了 python 和 pip inside,效果很好。
alternatives --set python /usr/bin/python3.5
然后返回
alternatives --set python /usr/bin/python2.7
如果你想看看它当前指向什么
alternatives --display python
这是一个系统范围的设置,不仅适用于当前用户。系统设置存储在 /etc/alternatives
执行以上操作:alias python=python36
在 ~.bashrc 文件中(使用 emacs,vim,你最喜欢的编辑器 - emacs ~.bashrc
)然后保存文件。
然后在命令行终端输入:source ~/.bashrc
(使更改生效)
默认情况下,系统默认版本 Python 下的 awscli-bundle 安装脚本 运行s。要回答您的问题,您需要知道要使用的 Python 版本的路径。 然后 运行:
$ sudo /path/to/python/version awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
以我为例,我会 运行:
$ sudo /usr/local/bin/python3.7 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws