如何在 Mac OSX 终端中更改主 python 版本
How to change main python version in Mac OSX terminal
每当我从 github.运行 获得这个 python 程序时,我都会收到错误消息。
我做./filename的时候说不再支持python2
但是当我输入 python3 时,弹出
导入错误:pycurl 库。
要在基于 Debian 的系统上安装它:
$'sudo apt-get install python3-pycurl'
有什么建议吗?
好的,通常当您在 Python 中键入 "import someLibrary" 时,它会在您的计算机上 Python 存储库的地方四处查找。所以,这里发生的事情是 Python 试图在您的计算机上查找 'pycurl-lib',但它不存在,因为并非所有库都可以存储在 [=21= 的基础版本中].
例如,当您键入 'import requests' 时,您不会遇到此问题,因为 Python 在您最初安装时包含该库。但是,由于此库未随 Python 提供,您的计算机必须从互联网上的某个地方获取它(就像您从 Github 获取程序的方式一样)。在 Linux 上,将为您执行此操作的命令是 'apt-get install python3-pycurl'。
为您执行此操作的命令因操作系统而异,因此如果您未使用 Linux,则需要查找 'command for installing Python libraries on [your operating system here]'
想通了。
cd /usr/local/opt
cp python@3.8 python
耶!
每当我从 github.运行 获得这个 python 程序时,我都会收到错误消息。
我做./filename的时候说不再支持python2
但是当我输入 python3 时,弹出
导入错误:pycurl 库。
要在基于 Debian 的系统上安装它:
$'sudo apt-get install python3-pycurl'
有什么建议吗?
好的,通常当您在 Python 中键入 "import someLibrary" 时,它会在您的计算机上 Python 存储库的地方四处查找。所以,这里发生的事情是 Python 试图在您的计算机上查找 'pycurl-lib',但它不存在,因为并非所有库都可以存储在 [=21= 的基础版本中].
例如,当您键入 'import requests' 时,您不会遇到此问题,因为 Python 在您最初安装时包含该库。但是,由于此库未随 Python 提供,您的计算机必须从互联网上的某个地方获取它(就像您从 Github 获取程序的方式一样)。在 Linux 上,将为您执行此操作的命令是 'apt-get install python3-pycurl'。
为您执行此操作的命令因操作系统而异,因此如果您未使用 Linux,则需要查找 'command for installing Python libraries on [your operating system here]'
想通了。
cd /usr/local/opt
cp python@3.8 python
耶!