系列文章目录
关于FinalShell软件云服务器安装和连接
文章目录
- 系列文章目录
- 一、连接界面
- 二、环境配置
- 1、安装virtualenv、virtualenvwrapper
- 2.配置.bashrc
- 三、Pycharm连接
- 四、服务器端口开放
ps:该系统为Ubuntu 20.04系统
一、连接界面
假设我们连接到了云服务器,就有了这个画面
这就和我们平时用的linux差不多啦
Ubuntu 20.04系统和以前稍微有些差异,以前是sudo apt-get install xxx
现在直接yum install xxx 和CentOS差不多了,但一部分还是有区别
二、环境配置
1、安装virtualenv、virtualenvwrapper
pip install virtualenv
pip install virtualenvwrapper
这个是我的已经安装完成的画面
然后可以通过pip list 检查安装
2.配置.bashrc
vim ~/.bashrc
打开文件然后再最后添加
该地方可以不添加软连接
export WORKON_HOME=$HOME/.virtualenvs #虚拟存储目录
source /usr/local/bin/virtualenvwrapper.sh #.sh存在路径
保存退出
然后再source一下
source ~/.bashrc
以上完成过后就可以创建一个虚拟环境了
mkvirtualenv xxx(叫啥名) #默认是3.0+
mkvirtualenv -python=/usr/bin/python3 xxx(名字) #指定版本
就是这样了
workon查询虚拟环境
假设你要用mytest这个环境 可以直接
workon mytest
这样环境就会切换成mytest啦
三、Pycharm连接
假设你的项目已经写好了
你需要这样做
点卡设置:Settings
选择增加环境右上角哪个
然后就还有一个输入密码
连接成功后就有了
interpreter下面那个框框意思是使用root的权限执行,相当于带着sudo执行
interpreter这个地方要填写虚拟环境下的python位置
可以直接再虚拟环境下使用which python查找路径
which python
直接复制路径到interpreter这个地方去Sync 这个地方位置不可以直接改,但是你可以先去finalshell创建一个文件夹然后用来放他就OK
然后你就可以看见文件都在往服务器上上传了
就是这个样子
但是又有一个问题就是
pycharm里面的包没有导过来,
所有你需要在pycharm终端里面使用
pip freeze > requirements.txt
就会变成这样
但是需要删除那些文件路径
例如(click @ file:///tmp/build/80754af9/click_1621604852318/work)
把这些删除
如果没有自动上传,可以点击这个,选择Deployment->选择Upload to
就上传了
在服务器安装:
命令
pip install -r requirements.txt
然后就安装包成功了
四、服务器端口开放
还有,如果你需要开放端口
可以在直接的云服务器设置
比如你需要设置8000端口,需要在云服务器
选择网络与安全组,然后再选择安全组配置
你可以快速添加也可以手动添加
像什么mysql的端口呐,redis的端口呐,都需要添加
就差不多完了
对了入方向添加了,还要添加出方向,这个不能忘
注:文章如有错误部分还望指正,谢谢