所以我更改了$PATH,让Python2.5在Django不支持2.6的情况下工作。现在我不能通过Python安装任何东西,因为我把很多内部结构搞砸了。$PATH现在变得不必要的长了,因为我不知道在添加时我在做什么。使用“导出”中添加的“终端I”不包含任何路径。我甚至不能安装virtualenv。在这一点上,我觉得好像我破坏了一切,并希望从头开始,而不丢失所有的数据。我已经用时间机器备份了所有的东西,但无论如何,这只会保持我以前的设置。在
现在完全没有希望了吗?我是否应该选择重新安装操作系统,而不是使用时间机器来备份我的所有信息?或者这是一个简单的解决办法?在
为什么不直接编辑(用你选择的文本编辑器)决定环境中路径设置的“点文件”?在你的$HOME(可能是},通常还有一个“系统”一个
/Users/youruserid
)中,它包括(假设你的shell是默认的,bash
).bash_profile
和{/etc/bashrc
(这个没有点;-)。find ~ -type f -name '.*' -print0 | xargs -0 grep PATH
告诉您主目录和子树中包含字符串PATH
(毫无疑问还有一些其他文件,如历史文件和保存的旧点文件副本),这些文件可以指导您的编辑。请务必注销并重新登录,以确保所有相关文件都已应用,以便测试您的更改。在编辑:要使其与Python相关;-),这里有一个简单的Python方法来确定如何设置路径,以便在所有情况下执行与当前路径设置完全相同的命令,但不会造成浪费性的重复:
如果你使用的是macosx。那么我建议你使用macports。解决办法就在这里。在
然后您可以使用python选择适当的版本。在
之后你可以使用virtualenv。这对我很有效。在
相关问题 更多 >
编程相关推荐