如何将 Python 模块安装到非默认 Python

如何将 Python 模块安装到非默认 Python

我需要将 mysql.connector 安装到 python3,但由于 python 2.7 是默认的,所以它会转到那里。我如何指定要将模块安装到哪个 python 中?(我正在使用 mysql.connector.deb 包)

答案1

加载模块时,如果您输入 python,它将为您提供 python 2.7。如果您想访问 python3,则只需在终端中输入 python3 即可。

frank@FRANK-NATHE:~$ python
Python 2.7.3 (default, Sep 26 2012, 21:53:58) 
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.

[1]+  Stopped                 python
frank@FRANK-NATHE:~$ python3
Python 3.2.3 (default, Oct 19 2012, 19:53:57) 
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

我想说的是,python3在安装模块时使用。然后它将会运行python3

要安装 Python 3 模块,请执行以下操作

python3 setup.py install

希望有所帮助。

相关内容