压缩打包上传后permission denied并单独配置某个普通用户环境bad interpreter: No such file or directory

接着我之前的Win10装Liunx子系统 访问Win10文件安装miniconda(Python3.6)写

压缩打包上传并单独配置某个普通用户环境

  1. 压缩时遇到的文件夹权限问题:部分“只读”
    会导致执行时出现:permission denied
    修改文件夹及其子文件和子目录权限:
 chmod -R 777 该文件夹所在路径
 -R	:文件夹及其子文件和子目录
 7	:rwx

命令参考 linux中更改所有子文件和子目录所有者权限

  1. 压缩配置好的环境文件夹并上传、解压

3.用户配置自己的anaconda/miniconda环境而不影响其他用户

  • 用户登录后先查看当前的绝对路径 pwd
  • cd到用户根目录后
  • 打开配置文件
vim ~/.bashrc
  • 导入对应自己的环境配置路径,写入以下句子:
export PATH=/.../用户名/环境名/bin:$PATH 

ps: 按i可以对文件进行修改, "Esc" + ":wq" 退出并保存修改之后的文件
  • 立即生效配置source ~/.bashrc
  • 输入conda检查是否能正常使用环境

4. 解决报错:…/bin/python: bad interpreter: No such file or directory

原因:上传的环境包中conda、pip写入的路径是本地的python
解决:参考别人的博客可知,
需要修改conda、pip文件中的路径

vim /.../用户名/环境名/bin/pip	

conda同理:vim /.../用户名/环境名/bin/conda

#!后面的本地路径改成在服务器上时python的路径就好了!
压缩打包上传后permission denied并单独配置某个普通用户环境bad interpreter: No such file or directory_第1张图片
保存并退出后再次输入conda 或 conda list,成功配置!!

你可能感兴趣的:(操作记录,python)