wordpress如何使用简码,seo推广的作用,东营专业网站建设公司排行,怎么注册企业视频号文章目录 安装 pyenv 管理多版本 python 环境安装使用使用 pyenv 和 virtualenv 管理虚拟 python 环境 sshvscode 连接远程服务器tmux 美化zsh 安装 pyenv 管理多版本 python 环境
安装
#xff08;教程参考#xff1a;https://www.modb.pro/db/155036#xff09;
sudo a… 文章目录 安装 pyenv 管理多版本 python 环境安装使用使用 pyenv 和 virtualenv 管理虚拟 python 环境 sshvscode 连接远程服务器tmux 美化zsh 安装 pyenv 管理多版本 python 环境
安装
教程参考https://www.modb.pro/db/155036
sudo apt-get update 安装依赖 sudo apt-get install -y make build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \ libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl pyenv-installer: curl https://pyenv.run | bash (如果使用的shell是zsh把命令中的bash替换成zsh即可安装完成后将pyenv添加到环境变量中 vim ~/.bashrc export PATH$HOME/.pyenv/bin:$PATH eval $(pyenv init -) eval $(pyenv virtualenv-init -)添加完后再 source ~/.bashrc 即可 重新加载 shell或者重启终端也可以 exec $SHELL
使用
查看可用 python版本pyenv install --list | grep 3\.[678]选择自己想要安装的版本依次安装比如 pyenv install -v 3.6.9pyenv install -v 3.8.10 查看有哪些python 版本 pyenv versions 如果想要修改默认的python版本比如想要用python3.6.9作为默认系统python pyenv global 3.6.9 查看不同版本的python包安装位置默认就是在 ~/.pyenv/versions/这个路径下删除某个版本的python pyenv uninstall 3.6.9
使用 pyenv 和 virtualenv 管理虚拟 python 环境
pyenv virtualenv 3.6.9 myenv 这条命令创建了一个名为 myenv 的虚拟环境python版本是3.6.9 该环境的默认存储路径在 ~/.pyenv/versions/3.6.9/envs/myenv 激活虚拟环境pyenv activate myenv退出虚拟环境source deactivate由于 虚拟环境一般占用空间都比较大因此强烈建议将环境不要直接放在 /home 下可以放在其他位置然后 ln -s 软连接到 ~/.pyenv/ 目录。
ssh
生成当前机器 A 的 SSH 密钥对ssh-keygen 一路回车等待结束会在 ~/.ssh/ 路径下生成 id_rsa.pub(公钥) 和 id_rsa(私钥)cat ~/.ssh/id_rsa.pub 查看公钥并将其复制到“需要的地方”一般是指 githubgithub - settings - SSH and GPG keys - new SSH keygitlabgitlab - Preferences - SSH keys其他想要通过 ssh 登录当前机器 A 的设备称为设备 B复制到 B 设备的 ~/.ssh/authorized_keys 中如果 B 设备的 authorized_keys 中填写了多个设备的公钥中间需要用换行符加以区分
vscode 连接远程服务器
本机安装 vscode 包安装remote-ssh插件如果一直报错远程连接不了可以参考这个教程 手动下载 vscode-server 包https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable注意把:${commit_id}替换成对应的Commit IDcd ~/.vscode-server/bin
tar -zxf vscode-server-linux-x64.tar.gz
mv vscode-server-linux-x64 ${commit_id}tmux 美化
tmux 终端高亮显示 打开 vim ~/.tmux.conf 文件写入 set -g default-terminal screen-256color重启 tmux 即可。
zsh
推荐使用 oh-my-zsh本文只执行了其中几步搞个简易版本的安装
wget 安装 oh-my-zshsh -c $(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)安装 powerlinePowerline是agnoster主题的依赖下一步我们会使用agnoster主题pip install powerline-status --user打开 ~/.zshrc将 ZSH_THEME 字段的值修改为agnoster即ZSH_THEMEagnoster保存编辑source ~/.zshrc
一般我们常用的插件还有 高亮显示 命令补全操作方式 cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
git clone https://github.com/zsh-users/zsh-autosuggestions编辑 vim ~/.zshrc将 zsh-autosuggestions 和 zsh-syntax-highlighting 加入 plugins 里面保存修改 source ~/.zshrc