您的位置:首页 > 编程语言 > Python开发

乌班图下python完美开发环境配置

2018-01-20 15:58 218 查看
乌班图下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 功能:

include

include

include

选择 路径 优先级 状态

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python