我们安装了Python环境,或者是将A 电脑的Python环境,直接移到B 电脑,并且配置了Python的环境变量,但是执行Python是可以有提示,就是执行pip list 的时候,提示“解释器错误: 没有那个文件或目录” 的解决办法
我的步骤
(root) ges@gpu-1:~$ pip install prepro
报错
-bash: /home/ges/anaconda3/envs/ges/bin/pip: /home/zxs/anaconda3/envs/ges/bin/python: 解释器错误: 没有那个文件或目录
那就先进入/home/ges/anaconda3/envs/ges/bin/pip,一般人都会先使用cd命令,但是会报错:
那么它就是一个文件,比较推荐的一种打开文件的好方法是用nano 路径: nano界面编辑十分友好,师弟推荐的,新手用着确实比vim好用多了
ges@gpu-1:~$ nano /home/ges/anaconda3/envs/ges/bin/pip
将以上的路径改成你自己最新电脑的Python的绝对路径
**注意!!!**虽然第一行写着#!但是这个路径并不是注释掉的意思,因此我们需要将路径修改成/home/ges/anaconda3/envs/ges/bin/python即可。
注: #! 是 Unix/Linux 里面用于指示脚本解释器的特定语法,位于脚本中的第一行,以 #! 开头,接着是该脚本的解释器,通常是 /bin/bash、/usr/bin/python 之类