我有python 2.7和python 3.4随附的linux mint。我按照这里的说明下载了python 3.7: https://tecadmin.net/install-python-3-7-on-ubuntu-linuxmint/
现在,当我在终端中输入python
时,我得到python 2.7,当我输入python3
时我得到了python 3.4,而当我输入python3.7
时我得到了python 3.7。问题是,当我使用pip -V
时,每当输入pip3 -V
时,都会得到“ pip 18.1来自/usr/local/lib/python2.7/dist-packages/pip(python 2.7)” ,我得到“ pip 18.1来自/usr/local/lib/python3.4/dist-packages/pip(python 3.4),并且当我运行命令python3.7 -m pip -V
时出现错误” / usr / local / bin / python3.7:没有名为pip的模块。
我如何获得点子来意识到我现在拥有python 3.7?这是一个问题,因为我正在尝试下载一个软件包,除非安装了python 3.5+,否则该软件包将不会下载。
答案 0 :(得分:1)
我犯的错误是我缺少一些python3.7先决条件。下载Python3: ImportError: No module named '_ctypes' when using Value from module multiprocessing中列出的软件包,然后重新安装python 3.7,安装了pip。现在,当我输入pip3.7 -V
时,我需要的是/usr/local/lib/python3.7/site-packages/pip(python 3.7)的pip 18.1。