python - 更新Python路径

标签 python path symlink

Enthought 安装在我的第二个硬盘上,位于/media/linux/applications/epd,但它不是自动安装的。我跑了:

sudo mkdir /media/linux
sudo chown -R kevin: /media/linux

并编辑/etc/fstab 将/media/linux 指向 sdb2:

UUID="d18ded1f-3d74-420d-ab95-51c52f5169b4" /media/linux ext4 defaults,users,auto 0 2

现在驱动器在启动时安装,但“which python”指向不正确的 python (/usr/bin/python2.7)

我试过了

sudo rm /usr/bin/python
sudo ln -s /media/linux/applications/epd/bin/python2.7 /usr/bin/python

当我尝试启动时会导致权限错误:

bash: /media/linux/applications/epd/bin/python: Permission denied

“which python”不返回任何内容。我感谢您的帮助!

最佳答案

我建议您在 sdb2 安装到/media/linux 后立即重复 chown 命令。

关于python - 更新Python路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14504990/

相关文章:

powershell - 我可以在 UNC 路径上使用 New-Symlink 吗?

python - read() 的文件大小限制?

Python 文档关于正则表达式 "\b"有误吗?

Python MySQL 查询多个join

python - Noob组件设计问题

Python - 如何通过跳转子目录来指定相对路径?

c - 检索符号链接(symbolic link)的路径

python - 使用Python模块os指定第三方路径的标准方法是什么?

path - 为什么 sudo 会更改 PATH?

macos - 是否可以在文件系统上创建 "weakly referenced"硬链接(hard link)?