pyCharm设置使用云服务器上的虚拟环境和代码自动上传下载到自己的云服务器(以Linux云服务器为例子)
如果我们在自己的云上有python虚拟环境,我们想在本地pyCharm 里直接使用这个虚拟环境,我们该怎么做呢?
第一步:安装VIM
pyCharm----File-----setting-----plugins
在搜索框里输入VIM
点击搜索结果为 IdeaVim 的install 安装
安装完成后,点击Restart IDE 重启生效!
第二步:配置pyCharm 让其使用云上的虚拟环境
pyCharm-----File-------setting--------project:###-------project Interpreter-------右上角点那个齿轮-------Add-----
点击Add后-------SSH Interpreter -------配置Host 和 用户名
HOST 为云服务器的IP,username为服务器用户名,一般root
点NEXT,输入云服务器密码,再点NEXT,在Interpreter 处选择到自己的虚拟化呢的的python
点OK 完成就可以了!
第三步:将代码上传到自己的云服务器或者下载自己云上的代码
3.1首先在自己云上某个位置新建一个文件夹存放代码,如果市下载就去找到存放代码的文件夹,然后拿到地址
拿到地址为:/home/celery01
pyCharm----Tools-------Deployment------configuration
因为已经使用了虚拟环境,所以这里已经设置好了的,如果步一样改成图片一致,之一自己的IP和密码
注意:将Root path: 的地址设置为云上代码存放路径:
点击Mappings,
将Deployment path 直接设为第一级目录使用,
Excluded Paths 里可以设置步想上传的本地文件.
点击OK
如果使用的时候提示:Error:Python helpers are not copied yet to the remote host. Please wait until remote interpreter initialization finishes.
那是因为还没有下载完虚拟环境包,注意看下面的进度,等待吧!
配置django项目:
第一步:在云上新建 虚拟环境,安装好需要的包
第二步:在云上新建存放代码的文件,并记住路径
第三步:在pycharm里新建一个django项目
第四步:在pycharm里给新建的的项目指定虚拟环境为云上的环境
第五步:pycharm里设置代码上传公共能,并将存放路径设置成云上文件夹的路径
第五步:设置启动地址为0.0.0.0:8000
第六步:在settings 里
ALLOWED_HOSTS = ['106.13.59.99','127.0.0.1'] 加上自己云的IP
第七步:同步一次代码,将代码船上云
第八步:启动程序,并使用IP访问
0
登陆后方可评论