我的linux盒子里有python2.6,但是安装了python3.4来使用新模块.我使用sudo访问安装它.新版本安装在/usr/local/bin.没有root访问权限,我可以使用新的python3.4,只需在命令行中使用python3.4或在.py文件中使用shebang#!/usr/local/bin/python3
现在我正在尝试安装一个模块,我需要sudo访问.当我是根,我跑python3.4,它说command not found.我跑了whereis python,找到了python2.6的路径/usr/bin,但是whereis python3.4根本给出了not found in /usr/bin,这是正确的,因为它在/usr/local/bin.再次,如果我从root退出,我使用python3.4没有问题
这似乎是一个$PATH问题(不确定),在为新的python3.4安装模块时,有人可以帮助我做错了吗?我能够安装该模块,但它安装在旧的python2.6站点包中.