乌班图下python开发环境的完美配置
1.Vmware Tools 的安装
1.打开虚拟机,选中运行的虚拟机,然后右击鼠标出现下拉选项,最后一个下拉选项有安装 vmware Tools选项,点击
2.进入虚拟机页面,此时文件夹会出现vmware Tools的安装包,然后点击提取到此处将安装包解压
3.从终端界面进入解压好的文件夹,此时文件夹中有 vmware-insall.pl 文件,然后输入命令 sudo ./vmware-install.pl 然后一直按照界面提示一直不断按回车直到终端出现 Enjoy即可
*
2.搜狗输入法的安装
1.下载搜狗输入法的linux的安装包。然后进入下载目录在终端 界面下执行 sudo dpkg -i 安装包
此时因为有依赖关系没有修复会报错。
2.在终端下输入 sudo apt-get install -f 来修复依赖关系,然后重新执行 sudo dpkg -i 安装包,接下 来无报错就表示安装成功
3.然后点设置语言支持:
将语言支持改为fcitx
python版本管理工具pip 的安装
1.乌班图下默认自带python3 和pyhon2 的版本,安装pip 可以更好的管理python的包
终端输入:sudo apt install python-pip 进行联网安装pip、
4.python 虚拟环境的安装
一、linux环境
Ubuntu16.041
二、安装和配置虚拟环境
安装虚拟环境
sudo pip install virtualenv
sudo pip install virtualenvwrapper12
virtualenvwrapper 是virtualenv的扩展管理包,可以将所有的虚拟环境整合在一个目录下。
配置虚拟环境
1. 创建虚拟环境管理目录
mkdir ~/.virtualenvs1
1. 打开.bashrc
sudo vim ~/.bashrc1
1. 在.bashrc的末尾增加下面内容
export WORKON_HOME=$HOME/.virtualenvs # 所有虚拟环境存储的目录
source /usr/local/bin/virtualenvwrapper.sh
启用配置文件
source ~/.bashrc1
三、虚拟环境操作
1. 创建虚拟环境
mkvirtualenv env_name # env_name为你要创建的虚拟环境的名字,创建虚拟环境需要联网
2. 创建指定python版本的虚拟环境
mkvirtualenv -p /usr/bin/python3 env_name
mkvirtualenv -p /usr/bin/python2 env_name
3. 运行环境
workon env_name
workon + 两次tab键可以显示所有的虚拟环境
4. 退出虚拟环境
deactivate
5. 删除虚拟环境
rmvirtualenv env_name
5 vim 的安装::
1.sudo apt install vim
2配置:
在/home/user/目录下新建.vimrc文件然后设置如下:
“显示行号
set nu
"语法高亮
syntax on
"tab缩进
set tabstop=4
set shiftwidth=4
set expandtab
set smarttab
6.mysql 库的安装:
Ubuntu上安装MySQL非常简单只需要几条命令就可以完成。
1. sudo apt-get install mysql-server
2. apt-get install mysql-client
3. sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
然后通过 show databases; 就可以查看当前的数据库。
7谷歌浏览器的安装:
在终端中,输入以下命令:
sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
将下载源加入到系统的源列表。命令的反馈结果如图。
如果返回“地址解析错误”等信息,可以百度搜索其他提供 Chrome 下载的源,用其地址替换掉命令中的地址。
在终端中,输入以下命令:
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
导入谷歌软件的公钥,用于下面步骤中对下载软件进行验证。
如果顺利的话,命令将返回“OK”,如图。
在终端中,输入以下命令:
sudo apt-get update
用于对当前系统的可用更新列表进行更新。这也是许多 Linux 发行版经常需要执行的操作,目的是随时获得最新的软件版本信息。
命令将会返回类似图中所示的信息。
在终端中,输入以下命令:
sudo apt-get install google-chrome-stable
执行对谷歌 Chrome 浏览器(稳定版)的安装。
如果一切顺利的话,命令将返回如图信息。
最后,如果一切顺利,在终端中执行以下命令:
/usr/bin/google-chrome-stable
将会启动谷歌 Chrome 浏览器,它的图标将会出现在屏幕左侧的 Launcher 上,在图标上右键——“锁定到启动器”,以后就可以简单地单击启动了。
END
写一个简单的程序来访问该数据库,实现 show tables 功能:
0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 自动模式
* 1 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 手动模式1234
0 1 都是一样的
/usr/lib/jvm/java-8-oracle <—-这就是安装路径
12
编辑/etc/environment文件
sudo nano /etc/environment1
直接ctrl+v 就好了 退出
JAVA_HOME=”/usr/lib/jvm/java-8-oracle”
Reload该文件,使之立即生效,而不必注销并重新登录
source /etc/environment1
使用以下的命令测试
echo $JAVA_HOME1
返回pycharm解压目录进入bin 然后重新安装
./pycharm.sh or sh ./pychram.sh
[linux]ubuntu下使用Fillder
首先,你要有个Mono环境,在Ubuntu环境下安装很简单,输入:
sudo apt-get install mono-complete
下载一个最新的Fiddler for Mono版本,我写这篇文章时最新版本是这个。下载完成后,解压到你的习惯放置的随便一个目录里。然后cd到目录下,运行:
tony@tony:~/devs/fiddler$ mono Fiddler.exe
然后熟悉的界面就看到了,怎么使用的你应该知道了。
Chrome浏览器不用进行任何设置,所有请求都会通过Fiddler自动代理,原理就是:当Fiddler启动时会执行如下脚本:
gsettings set org.gnome.system.proxy.https port 8888
gsettings set org.gnome.system.proxy.http port 8888
gsettings set org.gnome.system.proxy.http host ‘127.0.0.1’
gsettings set org.gnome.system.proxy.https host ‘127.0.0.1’
gsettings set org.gnome.system.proxy mode ‘manual’
就是用gsettings命令修改系统的http和https代理参数值,同时用model ‘manual’打开系统级代理开关。当关闭Fiddler程序时,会把model参数值恢复为none,即不开启代理(这里提示有的同学,如果你在命令行里运行mono Fiddler.exe后,然后直接kill 9掉该进程,或者直接在窗口crtl+D结束,可能使Fiddler不能正常设置model参数,导致浏览器打开什么网页都是无法访问,遇到这个问题你知道怎么办了吧)。而Chrome浏览器默认就是使用系统代理设置,截图为证:
而Firefox浏览器没有默认使用系统代理设置,所以手动设置下就好了:
Click Edit > Preferences > Advanced > Network > Settings and choose “Manual Proxy Configuration”, Proxy 127.0.0.1, Port 8888, and tick the “Use this proxy server for all protocols” box.
参考:Fiddler Mono