Python交互模式在我的anaconda3环境中不起作用

Python交互模式在我的anaconda3环境中不起作用,python,python-3.x,anaconda,conda,anaconda3,Python,Python 3.x,Anaconda,Conda,Anaconda3,一旦我尝试在我的conda环境中运行python,它就会像这样运行,并且没有任何变化: (python3) user todoapp $ python 知道python是使用conda create-n python3 python=3安装在我的conda env中的,我已经使用source activate python3运行了我的env。让我吃惊的是,一旦我运行了ipython,这项工作正常,但pythonno:() 我在网上搜索过,但没有找到解决问题的方法。他们有选择吗?您正在命名您的虚

一旦我尝试在我的conda环境中运行python,它就会像这样运行,并且没有任何变化:

(python3) user todoapp
$ python
知道python是使用
conda create-n python3 python=3安装在我的conda env中的,我已经使用
source activate python3
运行了我的env。让我吃惊的是,一旦我运行了
ipython
,这项工作正常,但
python
no:()


我在网上搜索过,但没有找到解决问题的方法。他们有选择吗?

您正在命名您的虚拟环境
python3
?在许多操作系统中,这与实际的Python 3二进制文件的别名相同,不要这样做。
使用另一个名称创建另一个虚拟环境(或将该env克隆为另一个名称),并将项目文件移动到其中。然后使用
python3
env.

请参阅相关的命令和路径。

这是一个很好的实践,这就是我使用它的原因。我将尝试你所说的,看看这是否可以修复我的错误。仍然无法修复pb。无论我选择什么名称来创建环境,它都无法在python的交互模式下工作。你是否清理了
python3
文件夹?例如您的项目过去所在的文件夹您的意思是删除它吗?命名一个env
python3
是可以的(尽管以它所在的项目命名可能是更好的做法).Env名称通常仅作为参数传递给
conda activate
或作为
--name |-n
值;它不会与二进制文件混淆。一定是其他问题。