我在我的电脑上安装了python 2.7。我能够从anaconda运行python,但不能从命令行运行。命令行说python没有找到。Python没有从命令行运行,但从anaconda shell运行
另外,我怎么能同时有两个python版本(2.7和3.4)?
我在我的电脑上安装了python 2.7。我能够从anaconda运行python,但不能从命令行运行。命令行说python没有找到。Python没有从命令行运行,但从anaconda shell运行
另外,我怎么能同时有两个python版本(2.7和3.4)?
运行以下命令行:
ipython myprogram.py
要与蟒蛇的特定版本创建新的虚拟环境中,使用畅达:
conda create -n my_env python=3.6
要切换环境:
上osx/linux:source activate my_env
on windows:activate my_env
在Windows退出source deactivate
,或deactivate
更多的细节在这里:managing conda environments
它可以是,两个不同的Python版本在您的PC上运行。确保你在anaconda和命令行上运行相同的版本。
如果在Windows上简单地安装它们两者并重命名python.exe TOT python2.exe 2.7版本和python3.exe为Python 3
现在你可以调用Python 2在命令提示符下使用 python2
,您可以存取权限python3与 python3
另外,还要确保你的Python路径是在您的环境变量。
当然,你可以安装两个Pythons。
命令行在当前目录和PATH环境变量中指定的所有目录中搜索要运行的可执行文件(本例中为python)。
它依赖于操作系统,但搜索如何将二进制目录(python可执行文件所在的位置)插入到PATH环境变量中。
如果你想要两个Python版本,你应该将它们安装在virtualenv上,以避免造成冲突。你可以在命令行上运行'python --version'吗?看来你还没有正确安装python。 –
你添加了python路径吗? – Dayana
[如何在Windows上运行多个Python版本]可能的重复(https://stackoverflow.com/questions/4583367/how-to-run-multiple-python-versions-on-windows) – serakfalcon