我正在努力让python3正常工作,同时保持python2库的灵活性(系统依赖性和所有这些)。
我已经安装了Python3.3 (编译等)。并且它与/usr/bin/Python2.x并列在/usr/bin/Python3中
输入'python‘将把我带到2.6IDE,而'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发布于 2013-04-07 06:00:29
首先想到的是python3没有自动导出它的路径。我觉得加上
export PATH="/usr/bin/python3/bin:$PATH" 设置为.bash_profile或.bashrc,然后重新启动终端即可完成此操作。
https://stackoverflow.com/questions/15856429
复制相似问题