我正在运行两个python源
来自anaconda3 [/ home / aravind / anaconda3 / bin / python]
CIAO python(用于X射线天体物理数据分析)[/ usr / local / soft / ciao_410 / ciao-4.10 / bin / python]
两个版本之间存在一些冲突,例如(2)不允许使用astropy模块,而(1)不允许使用ciao工具!
有没有办法在代码中安装的python的两个版本之间切换?就像说必须输入星号时调用anaconda安装,然后立即切换回以使用ciao工具。
在我的.cshrc文件中,我同时调用这两个版本,但默认情况下,anaconda版本高于源文件中的ciao版本,因此是启动新终端时的默认版本。
如果我不够清楚,我深表歉意。我是这个领域的新手,遇到了一些困难。
谢谢
答案 0 :(得分:0)
如果您的操作系统是Linux,则可以使用此方法来更改Python:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
sudo update-alternatives --config python
如果您的操作系统是Windows:
C:\Windows\System32\>"C:\python2.7\python.exe" your_script.py