Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更新Python路径_Python_Path_Symlink - Fatal编程技术网

更新Python路径

更新Python路径,python,path,symlink,Python,Path,Symlink,Enthough安装在我的第二个HD上,位于/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 现在驱

Enthough安装在我的第二个HD上,位于/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
现在驱动器在引导时挂载,但是“哪个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

“whichpython”不返回任何内容。我感谢你的帮助

我建议您在/media/linux上挂载sdb2之后,立即重复chown命令

我建议您在/media/linux上挂载sdb2之后,立即重复chown命令

可能有一个重要的细节:在自动安装之前,启动之后,如果我启动python,它将启动12.04上预装的版本。如果我点击linux驱动器进行装载,然后键入python,它将启动Enthink。可能有一个重要的细节:在自动装载之前,启动之后,如果我启动python,它将启动12.04上预装的版本。如果我点击linux驱动器进行装载,然后键入python,它将启动Enthough。不幸的是,这并没有改变任何事情。我仍然无法启动环保署:kevin@kevin-linux:~$/media/linux/applications/epd/bin/python2.7 bash:/media/linux/applications/epd/bin/python2.7:权限拒绝如果我理解正确,您在/usr/bin中创建了指向/media/linux/applications/epd/bin/python2.7的符号链接。为什么不用呢?当然可以。这只是为了说明符号链接不仅失败,而且我根本无法启动EPD。请发布“which python”和ls-lh'/usr/bin/python*”的输出,以及“ls-lh media/linux/applications/EPD/bin/*”的输出,python不会产生任何结果。ls-lh/usr/bin/python*生成lrwxrwx1根目录43 Jan 24 09:11/usr/bin/python->media/linux/applications/epd/bin/python2.7 lrwxrwx1根目录9 Aug 25 13:59/usr/bin/python2->python2.7-rwxr-x1根目录2.9M Aug 1 00:40/usr/bin/python2.7不幸的是,这并没有改变任何事情。我仍然无法启动环保署:kevin@kevin-linux:~$/media/linux/applications/epd/bin/python2.7 bash:/media/linux/applications/epd/bin/python2.7:权限拒绝如果我理解正确,您在/usr/bin中创建了指向/media/linux/applications/epd/bin/python2.7的符号链接。为什么不用呢?当然可以。这只是为了说明符号链接不仅失败,而且我根本无法启动EPD。请发布“which python”和ls-lh'/usr/bin/python*”的输出,以及“ls-lh media/linux/applications/EPD/bin/*”的输出,python不会产生任何结果。ls-lh/usr/bin/python*生成lrwxrwx 1根根目录43 Jan 24 09:11/usr/bin/python->media/linux/applications/epd/bin/python2.7 lrwxrwx 1根目录9 Aug 25 13:59/usr/bin/python2->python2.7-rwxr-x 1根目录2.9M Aug 1 00:40/usr/bin/python2.7