0

我正在尝试让 python3 正常工作并进行所有设置,同时保持 python2 库完好无损(系统依赖项和所有这些)。

我已经安装了 Python3.3(已编译等),并将其与 /usr/bin/Python2.x 并排安装在 /usr/bin/Python3 中

输入“python”将带我进入 2.6 IDE,而“python3”或“python3.3”什么也不做。我只是有点困惑,我不确定为什么目前这不起作用。

我实际上可以用 /usr/bin/python3/bin/python3 调用它,它可以工作。不过这看起来不太漂亮,我该怎么办?

$ pwd
/usr/bin/python3/bin


$ ls
2to3      idle3.3   python3           python3.3m         pyvenv
2to3-3.3  pydoc3    python3.3         python3.3m-config  pyvenv-3.3
idle3     pydoc3.3  python3.3-config  python3-config



$ cat /proc/version
Linux version 2.6.34.7-56.40.amzn1.i686 (mockbuild@build-31003.build) (gcc version 4.4.4 20100525 (Red Hat 4.4.4-5) (GCC) ) #1 SMP Fri Oct 22 18:48:33 UTC 2010
4

1 回答 1

3

首先想到的是python3没有自动导出它的路径。我认为添加

export PATH="/usr/bin/python3/bin:$PATH" 

到 .bash_profile 或 .bashrc 并重新启动终端可以解决问题。

于 2013-04-06T22:00:28.923 回答