centos 包括了建立用户、添加到sudoers、安装虚拟环境virtualenv

建立一个新的用户

建立用户, 用adduser可以在home下建立文件夹

1
sudo adduser wb

添加密码

1
sudo passwd wb

将用户添加到sudoers

1
2
3
4
5
6
7
8
9
# 先更改sudoers的写权限
chmod 777 /etc/sudoers
# 更改sudoers文件
vi /etc/sudoers
# 向root下面添加wb
root ALL=(ALL) ALL
wb ALL=(ALL) ALL
# 再改回sudoers权限
chmod 440 /etc/sudoers

安装vim

1
yum -y install vim*

安装虚拟环境

安装virtualenv, virtualenvwrapper

1
pip install virtualenv
1
pip install virtualenvwrapper

配置

在当前用户下添加文件夹 .virtualenvs

1
mkdir ./.virtualenvs

在当前的.bashrc中添加

  • 这里面的export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 这句话的等号后半部分,要是自己环境的python路径,可以用which python
1
2
3
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh

配置之后

1
source .bashrc

如果出现/usr/local/bin/virtualenvwrapper.sh: No such file or directory 说明用的/usr/local/bin/virtualenvwrapper.sh这个文件路径不对,用下面这个命令找就行

1
which virtualenvwrapper.sh

虚拟环境使用

1
2
3
4
5
6
# 新建一个虚拟环境
mkvirtualenv 环境名
# 选择环境
workon 环境名
# 退出环境
deactivate

配置RL环境

1
2
3
4
5
6
# 用的百度源
python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
python -m pip install parl -i https://mirror.baidu.com/pypi/simple
python -m pip install torch -i https://mirror.baidu.com/pypi/simple
# python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
pip install imageio

我现在在用200、208