我有一个问题,在我安装了python3的某个地方,它已经覆盖了2.7的默认python路径。因此,当我去终端并输入“python”时,它会加载版本3.6.5而不是2.7。如果我键入“python2.7以显式运行python我得到一个错误,说它指向3.6站点包而不是2.7。
derekchan @ PandaMacPro:〜/ python $ python2.7
你的PYTHONPATH指向Python 3.x的site-packages目录,但你是
运行Python 2.x!
PYTHONPATH目前是:“/ usr / local / lib / python3.6 / site-package”
您应unset PYTHONPATH
来解决此问题。
我已经在这个问题上查看了其他主题,但它没有解决或帮助解决我的问题。这是一个简单的PYTHONPATH问题吗?
我只想输入“python”并加载版本2.7而不是版本3,并且没有冲突的python包的问题。
答案 0 :(得分:0)
考虑使用Anaconda这样的发行版,内置包管理。使用Anaconda,您可以轻松隔离Python2和Python3环境,而不必混淆PYTHONPATH