Python 终端启动期间运行的Bash脚本不工作

Python 终端启动期间运行的Bash脚本不工作,python,macos,bash,unix,terminal,Python,Macos,Bash,Unix,Terminal,这是在启动期间运行的by.profile中的一段代码。我不太清楚为什么不是源代码激活py33dev从默认的Python2.7切换到3.3,cd切换到桌面不工作,即使第一张cd和echo可以工作 您确定您使用的是用户bash配置文件吗?例如,不是泛型-~文件夹不代表它。是的,同一个配置文件中的其他命令将执行。 cd /Users/anaconda/envs/py33dev/bin echo 'source activate' source activate py33dev cd ~/Desktop

这是在启动期间运行的by.profile中的一段代码。我不太清楚为什么不是源代码激活py33dev从默认的Python2.7切换到3.3,cd切换到桌面不工作,即使第一张cd和echo可以工作


您确定您使用的是用户bash配置文件吗?例如,不是泛型-~文件夹不代表它。是的,同一个配置文件中的其他命令将执行。
cd /Users/anaconda/envs/py33dev/bin
echo 'source activate'
source activate py33dev
cd ~/Desktop/
.....other bash script commands that work....