linux和anaconda

===============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




原文地址:https://www.cnblogs.com/USTBlxq/p/8806380.html