2022-01-13 Ubuntu18.04 下如何在 Python 3.6.9 和 3.8.1 间切换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022-01-13 Ubuntu18.04 下如何在 Python 3.6.9 和 3.8.1 间切换相关的知识,希望对你有一定的参考价值。
参考技术A 1. 系统环境Ubuntu 18.04.5 LTS (x86_64)
Python 3.6.9 和 3.8.1
2. 切换 Python3 版本
当前版本
$ python3 -V
Python 3.6.9
$ pip -V (如果系统有 Python 2.x在使用,请用 pip3)
pip 21.3.1 from /home/tkuang/.local/lib/python3.6/site-packages/pip (python 3.6)
可以使用 update-alternatives 切换 python3, pip运行时自动匹配 python3。命令如下:
$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2
$ sudo update-alternatives --config python3
# 在界面上,输入版本数字 2,回车。
$ python3 -V
Python 3.8.0
$ pip -V
pip 21.3.1 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)
3. 切换 Python 版本
当前版本
$ python -V
Python 3.6.9
还是 3.6.9, 要改成 3.8.1,先看看他们的路径。命令如下:
$ cd /usr/bin
$ ls -la python*
lrwxrwxrwx 1 root root 16 Jan 11 15:32 python -> /usr/bin/python3.6
lrwxrwxrwx 1 root root 9 Apr 16 2018 python2 -> python2.7
-rwxr-xr-x 1 root root 3633000 Feb 27 2021 python2.7
lrwxrwxrwx 1 root root 25 Jan 10 22:54 python3 -> /etc/alternatives/python3
-rwxr-xr-x 2 root root 4526456 Jan 26 2021 python3.6
-rwxr-xr-x 1 root root 5183008 Dec 10 01:53 python3.8
...
先删除python, 再把 python 链接到 python3。命令如下:
$ sudo rm python
$ sudo ln -s /usr/bin/python3 /usr/bin/python
$ python -V
Python 3.8.0
Mandrill 在测试模式下如何处理附件?
【中文标题】Mandrill 在测试模式下如何处理附件?【英文标题】:What does Mandrill do with attachments in test mode? 【发布时间】:2013-10-01 04:59:26 【问题描述】:我正在将客户的网站从使用服务器 sendmail 移植到使用 Mandrill。创建测试 API 密钥非常适合在网站的开发版本上测试代码/流程,但有没有一种方法可以测试附件在此测试模式下是否正常工作?
【问题讨论】:
【参考方案1】:您可以在测试模式下的 API 日志中查看附件(涵盖最近 100 次 API 调用)
【讨论】:
错过的人需要向下滚动才能看到最近的 100 个成功调用。 知道如何获取附件并查看文件吗? 设置 > API 日志 (mandrillapp.com/settings/api) 是您可以查看 API 日志的地方【参考方案2】:就我上周的经历而言,没有选项可以在测试模式下预览附件。实际上,即使使用生产密钥我也无法做到这一点,如果我没有遗漏任何东西,这将是非常令人惊讶的。
我在 API 日志中只能看到电子邮件,但至少对我来说,没有预览附件的选项。
【讨论】:
以上是关于2022-01-13 Ubuntu18.04 下如何在 Python 3.6.9 和 3.8.1 间切换的主要内容,如果未能解决你的问题,请参考以下文章