Ubuntu虚拟机安装手札

在ubuntu中为python2.7安装pip
sudo apt_get install python-pip
sudo apt-get install ipython
--将pycharm放到任务栏
sudo ln -s /opt/pycharm-2017.1.3/bin/pycharm.sh /usr/bin/pycharm



Virtual Box 安装Ubuntu 环境配置流程
1.sudo passwd root --更改root用户密码
2.在共享粘贴板中开启双向,然后到虚拟机设置-存储-控制器SATA-勾选"使用主机输入输出(I/O)缓存",再同样在存储-控制器SATA-点击***.vdi-勾选"固态驱动器"(开启虚拟机与宿主机的复制粘贴功能)
3.Chrome 的安装
sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -
sudo apt-get update
sudo apt-get install google-chrome-stable
执行后搜索Chrome拖拽到任务栏即可
4.Jdk的安装
sudo mkdir -p /opt/java8
sudo tar -zxvf jdk-8u144-linux-x64.tar.gz  -C /opt/java8
sudo vim /etc/profile
添加下面的
export JAVA_HOME=/opt/java8/jdk1.8.0_144
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:JAVAHOME/lib:JAVAHOME/lib:{JRE_HOME}/lib
export PATH=${PATH}:${JAVA_HOME}/bin
5.Scala安装
sudo mkdir /opt/scala
sudo tar -zxvf scala-2.12.3.tgz  -C /opt/scala/
sudo vim /etc/profile
添加下面的
export SCALA_HOME=/opt/scala/scala-2.12.3
6.maven安装
sudo mkdir /opt/maven
sudo mkdir /opt/maven/repos
sudo tar -zxvf apache-maven-3.5.0-bin.tar.gz  -C /opt/maven/
添加下面的
export MAVEN_HOME=/opt/maven/apache-maven-3.5.0
7.git 安装
sudo apt install git
git config --global user.name "xiaoliwen"
git config --global user.email "xlw712@163.com"
ssh-keygen -C 'xlw712@163.com' -t rsa --创建公钥
将公钥复制到github中
cat ~/.ssh/id_rsa.pub
验证公钥的配置
ssh -T git@github.com
8.Sublime3安装
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
https://github.com/lyfeyaj/sublime-text-imfix--解决sublime不能输入 中文
9.搜狗输入法安装
http://pinyin.sogou.com/linux/ --下载安装后注销搜索fcitx配置一下即可
10.guake安装
sudo add-apt-repository ppa:webupd8team/unstable
sudo apt-get update
sudo apt-get install guake
11.Intellij IDEA 安装
sudo mkdir /home/levin/install-soft/idea
sudo tar -zxvf ideaIU-2017.2.4.tar.gz -C  /home/levin/install-soft/idea
sudo vim /usr/share/applications/intellij-idea.desktop
将下面的脚本粘贴进去
[Desktop Entry]
Name=IntelliJ IDEA
Exec=/home/levin/install-soft/idea/bin/idea.sh
Comment=IntelliJ IDEA
Icon=/home/levin/install-soft/idea/bin/idea.png
Type=Application
Terminal=false
Encoding=UTF-8
执行下面命令
sudo chmod +x /usr/share/applications/intellij-idea.desktop
按Win键搜索IntelliJ IDEA 拖拽到任务栏即可
12.主题安装
http://pan.baidu.com/s/1cn0nng
sudo apt-get install unity-tweak-tool  --安装Unity Tweak Tool 设置主题
sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install macbuntu-os-icons-lts-v7
sudo apt-get install macbuntu-os-ithemes-lts-v7
搜索Unity Tweak Tool配置主题
sudo apt-get install slingscold
搜索 sling
sudo apt-get install plank
sudo apt-get install macbuntu-os-plank-theme-lts-v7
13.python-pip安装
sudo apt-get install python-pip
sudo apt-get install ipython
sudo pip install virtualenv --virtualenv 是 Python 多版本管理的利器
14.selenium环境
sudo pip install selenium
http://www.cnblogs.com/titicia/p/6036572.html
http://chromedriver.storage.googleapis.com/index.html --selenium chrome webdriver 对应关系在notes.txt中
http://www.cnblogs.com/hanxiaobei/p/6108677.html
http://www.cnblogs.com/puresoul/p/3477918.html
/**-----------------**/
Ubuntu 进入单用户模式
开机按shift进入
1、开机到grub时,用上下键移到第二行的恢复模式,按e(注意不是回车)
 即Ubuntu,With Linux 3.2.0-23-generic(recovery mode)
2、把ro recovery nomodeset 改成rw single init=/bin/bash     
 然后按ctrl+x    就可以进入 单用户模式。```

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,你的问题是关于Python函数第二次运行报错和retry的简单用法。 首先,如果一个Python函数在第二次运行时出现了错误,可能是由于函数内部的变量状态发生了变化,导致程序出错。为了解决这个问题,可以使用retry功能来多次尝试运行该函数,直到它成功为止。 使用retry功能可以在函数出现错误时自动重试,可以避免手动重复运行该函数,从而提高效率。 下面是一个简单的示例代码,演示了如何使用retry功能: ```python import time from retry import retry @retry(delay=1, backoff=2, max_delay=4) def my_func(): print("Running my_func...") # 模拟函数出错 if time.time() % 2 == 0: raise ValueError("Oops! Something went wrong...") else: print("Success!") my_func() ``` 在这个示例代码中,我们使用了retry库中的retry装饰器来装饰my_func函数,该函数会运行多次,直到成功为止。在retry装饰器中,我们设置了最大延迟时间为4秒,每次重试前等待1秒,重试间隔时间呈指数级增长,即第一次重试后等待1秒,第二次重试后等待2秒,第三次重试后等待4秒,以此类推,直到达到最大延迟时间为止。 当my_func函数第一次运行时,它会输出“Running my_func...”和“Success!”,并正常结束。当函数第二次运行时,它会抛出一个ValueError异常,并重试多次,直到成功为止。 希望这个简单的示例可以帮助你理解如何使用retry功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值