===============linux快捷方式========================
命令行
Ctrl-L 清屏,相当于clear命令
上箭头键,即显示上一个命令
下箭头键,即显示下一个命令
cd ~ 进入当前用户的家目录
cd - 返回前一次进入的目录
==================linux常用命令========================
1)环境变量的配置
有三处可以配置环境变量,第一个就是/etc/environment 这个文件,第二个就是/etc/bash.bashrc,第三个就是自己的home中的.bashrc这个文件了, 前两个是系统级的,第三个是用户私有的,第一个和第二个是有一定区别的,具体的还要再研究,配任何一个都可以使你的程序运行, 如果对环境变量做了改动,要可以用source /modify_filename 使其马上生效
打开终端并输入:
sudo gedit /etc/environment。
在PATH="...."的末尾处添加:
/opt/EmbedSky/4.3.3/bin:
使其立即生效,在终端执行:
source /etc/environment
2)切换到超级用户方法
sudo -i
sudo su
退出超级用户exit
3)目录相关操作
切换目录(Change Directory):cd directoryname,directoryname可以是目的目录、.(当前目录)、..(上级目录)、-(前一目录)、~(用户主目录)。
创建目录(Make Directory):mkdir -mp directoryname,m用于指定权限、p用于指定上层目录(如mkdir -p test/test1/test2)。
删除目录(Remove Directory):rmdir -p directoryname,只能用于删除空目录。如果目录中有内容,则使用rm删除
复制文件或目录:cp
删除文件或目录:rm
移动或更名:mv(目标目录或文件存在,则是改名,如果不存在,则是移动,重命名可以使用rename命令)
4)apt常用命令:
sudo apt-get install package 安装包
sudo apt-get install package --reinstall 重新安装包
sudo apt-get remove package 删除包
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
apt-get source package 下载该包的源代码
sudo apt-get clean 清除无用的包
==============安装python包=============================
在anaconda目录下打开终端,输入
pip install gym #gym 安装gym
python #进入python环境
import gym #导入gym包
exit() #退出python环境
git clone https://github.com/openai/gym.git #下载源码到根目录下
cd gym #进入根目录下面到gym文件夹
pip install -e . #安装gym包
cd~ #退回到根目录下
如果安装不成功,那么把下载包copy到相应文件夹下
(下面这个命令是修复依赖关系(depends)的命令,就是假如你的系统上有某个package不满足依赖条件,这个命令就会自动修复,安装那个package依赖的package)
这个时候需要执行命令:sudo apt-get install -f
====================卸载python包=======================
在anaconda目录下打开终端,输入
pip uninstall gym #卸载gym
====================Anaconda操作=======================
Anaconda提示no module:
将下载的安装包放在/home/xiaoqing/anaconda2/bin下面,然后在这个位置下打开终端,输入命令 python setup.py install就可以啦
运行例子程序时,.yml文件夹的目录需要根据自己到需要修改
打开spyder:
在anaconda2文件目录下打开终端,输入spyder,然后enter
打开conda:
在anaconda2文件目录下打开终端,输入conda,然后enter
conda安装包:
#安装或更新包
conda install numpy=1.9.3
conda update numpy=1.93
====================python环境切换===================
# 指定python版本为2.7,注意至少需要指定python版本或者要安装的包# 后一种情况下,自动安装最新python版本
conda create -n env_name python=2.7
# 同时安装必要的包
conda create -n env_name numpy matplotlib python=2.7
# 切换到新环境# linux/Mac下需要使用source activate env_name
activate env_name
#退出环境,也可以使用`activate root`切回root环境
deactivate env_name
#移除环境
conda remove -n env_name --all
/usr/local/Trolltech/QtEmbedded-4.8.5/bin