pycharm连接虚拟机
Pycharm需要在版本2017.3.3之后才能连接 通过本地的python解释器运行虚拟机的py文件
需要先配置虚拟环境
配置Ubuntu虚拟环境
# 在VitualBox创建Ubuntu虚拟环境
# 安装虚拟环境对应的包
#sudo pip3 install -i https://pypi.douban.com/simple virtualenv #sudo pip3 install -i https://pypi.douban.com/simple virtualenvwrapper workon选择
#sudo pip2 install -i https://pypi.douban.com/simple virtualenvwrapper
# 配置虚拟环境
# 把这两句话加入.bashrc并
# 将 "export WORKON_HOME=$HOME/.virtualenv" >> /.bashrc
# 将 "source /usr/local/bin/virtualenvwrapper.sh" >> /.bashrc
# 执行 sh ~/.bashrc
# 创建虚拟环境
# ./usr/local/bin/virtualenvwrapper.sh
# 选择解释器 -p
# mkvirtualenv -p /usr/local/bin/python3 py3env
# mkvirtualenv -p /usr/local/bin/python2 envpy2
# deacvtivate 选择虚拟环境 -- workon py3env
退出 -- deactivate
# 创建用户 sudo useradd -m 用户名 # -m的作用是将用户建立在home下
现在本地和虚拟机家目录用户下创建 存项目的文件(py_case)
settings >> Project Interpreter(项目解释器) >> Add Remote(SSH Credentials)
host :net模式为本机地址(127.0.0.1) Port: 子端口22 转发出来的端口
Username 及 Passwd
选择解释器的路径 :home/虚拟机用户/ .virtualenvs/py3env(这是创建的python3的虚拟环境)/bin/python or python3 or python3.5

现在能够连接到虚拟机了,还需要设置代码同步
Tools >>Connection >> Deployment >> Configuration(取虚拟机的名和选择SFTP)
Tools >>Connection >> Mappings里第二条填入 /

Tools >> Options 设置保存快捷键

编码utf=8
Ctrl + Shift + A
搜索
encoding把能设置成 utf-8 的地方都设置成 utf-8
pycharm连接虚拟机的更多相关文章
- window系统下的pycharm对虚拟机中的Ubuntu系统操作MySQL数据库
问题:程序员和数据库的爱情故事:程序为了追一个叫MySQL数据库的姑娘,先苦练功夫,自己模拟泡妹过程积累经验,于是想到一个解决方法:[解决虚拟机跑需要连接数据库的程序卡的问题,通过在物理机Window ...
- 使用SecureCRT连接虚拟机(ubuntu)配置记录
这种配置方法,可以非常方便的操作虚拟机里的Linux系统,且让VMware在后台运行,因为有时候我直接在虚拟机里操作会稍微卡顿,或者切换速度不理想,使用该方法亲测本机效果确实ok,特此记录. Secu ...
- SecureCRT连接虚拟机(ubuntu)配置
使用SecureCRT连接虚拟机(ubuntu)配置记录 这种配置方法,可以非常方便的操作虚拟机里的Linux系统,且让VMware在后台运行,因为有时候我直接在虚拟机里操作会稍微卡顿,或者切换速 ...
- flashftp连接虚拟机centos报错的解决方法
flashftp连接虚拟机centos报错,一般情况可能是因为端口(22)的权限没有开放 先在centos中检查并开放22端口,执行:iptables -I INPUT -p tcp --dport ...
- 主机与虚拟机通信:以主机VS2010连接虚拟机MySql为例
1.首先解决环境配置.网络互相通信的问题: 主机:Win7 32bit.虚拟机 Winxp 32bit(不要鄙视我不大会用unix之类的东西).使用virtualBox安装. 网络:虚拟机配置成Bri ...
- Xshell连接虚拟机
一般连接虚拟机失败 原因1:ip地址错误 当输入 ifconfig 只有lo没有eth0,或者有eth0,但eth0中确没有inet addr这一行 输入命令:dhclient eth0 就可以了
- (一)SecureCRT连接虚拟机linux
最近在学习linux,在使用SecureCRT连接虚拟机linux时遇到了一些问题,现在总结一下. 1.首先要配置linux配置文件,修改静态IP地址以及掩码,保持与本地在同一网段.更改配置文件方法如 ...
- 本机连接虚拟机Oracle时报错的解决办法
虚拟机安装了Oracle服务器(桌面类)和客户端,里面使用plsql连接自己没有问题. 在本机连接虚拟机没有成功.虚拟机的地址是192.168.126.132,已经确认本机能ping通虚拟机. 先是报 ...
- 利用putty软件连接虚拟机中linux操作系统
http://jingyan.baidu.com/article/9c69d48fbefe6613c8024e6a.html 大家在使用虚拟的过程中有时候会感觉切换操作系统很不方便,那么有什么方法可以 ...
随机推荐
- linux下sprintf_s函数的替代
error code: ]; sprintf_s(buf, , "predicted position:(%3d, %3d)", predict_pt.x, predict_pt. ...
- xdoj 1044---炸红花 (话说 小时候经常玩这个被虐。。。。qwq)
// 我真的好笨 只会枚举 话说那个ac的370b到底是怎么做的 /(ㄒoㄒ)/~~ #include <iostream> #include <algorithm> usin ...
- 辞树的QAQ水题(字符串统计,思维)
思路:统计一串字符有多少个'A',并分别统计出每个'A'前后有多少'Q'.然后让每个'A'前后的'Q'相乘并相加就能得出结果了. 注意:数据的类型,卡了int,要用long long. 还有就是在pc ...
- day43 数据库学习egon的博客 约束
一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录 FOREIGN KEY ...
- harbor helm 仓库使用
harbor 已经支持helm 私服仓库了,还是比较方便的 安装 下载在线安装包 wget https://storage.googleapis.com/harbor-releases/release ...
- oracle for in 学习
oracle for in 是对于进行循环的数据处理时比较方便的 因为我们平时的操作经常会碰到进行循环的数据操作 以下为建立的例子 1. begin for item in 2..10 loop d ...
- Codeforces Round #243 (Div. 2)——Sereja and Swaps
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/u012476429/article/details/24665103 题目链接 题意: 给定一个整数 ...
- RAW+ASM 的RAC 安装文档
实验平台:Oracle 10gR2 RAC + RHEL 4.0 +VMWare GSX 3.2.0 安装步骤: 1.安装前准备及OS安装配置 2.安装Oracle 10gR2 clusterware ...
- 转 JMeter之修改Sampler响应数据的编码格式
问题:JMeter的sampler响应数据中有中文时,会解析出错. JMeter的Sampler中的响应数据默认的编码格式是:ISO-8859-1.来自文件: jmeter.properties中的语 ...
- 核心重点lxml
from lxml import html htmlStr = html.etree.HTML(pagehtml, parser= html.etree.HTMLParser(encoding='ut ...