这是我参与8月更文挑战的第13天,活动详情查看:8月更文挑战
微信公众号搜索 程序媛小庄 人生苦短 一起学Python
前言
很多时候本地开发环境都是windows,除了一些有钱的大厂会给XDM配一个mac,这样可能就会产生一些问题,python开始比较依赖第三方库,而有时第三方库分Linux版本和windows版本,在windows导出的第三方库文件在Linux上装不上就很尴尬了,既然生产环境都是Linux那就直接在Linux环境中开发不就得了,本文小编就教小伙伴们如何在windows电脑上使用Linux的环境进行开发,一起看看吧。
Linux安装python解释器
谷歌只要搜一下便能搜出来一堆在Linux上安装python解释器的文章,这里小编就简单赘述一下源码包的安装步骤。
① 下载python解释器源码包
cd /usr/local
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
复制代码
② 解压源码包
tar -xzvf Python-3.6.4.tgz
复制代码
③ 安装python解释器需要的编译器和依赖
yum install -y gcc make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev \
libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev
复制代码
④ 编译安装
# 进入解压后的目录
cd /usr/local/Python-3.6.4
# 检查安装环境 生成Makefile文件 指定安装到/usr/local/python39
./configure --enable-optimizations --prefix=/usr/local/python39
# 编译和编译安装
make && make install
复制代码
⑤ 建立软链接,为了区分python版本软链接这里小编直接使用的是python3.9和pip3.9方便区分python解释器各个不同版本。
ln -s /usr/local/python39/bin/python3.9 /usr/bin/python3.9
ln -s /usr/local/python39/bin/pip3.9 /usr/bin/pip3.9
复制代码
Pycharm连接远程Linux上的Python解释器
在pycharm上进行设置将Python解释器设置为Linux上的Python解释器,具体方法请看小编神操作哦~ 以windows上的pycharm为例。
首先点击Tools->Deployment->configuration
,然后点击左上角+
选择SFTP
为远程服务器上的解释器创建名字。
然后配置SSH,点击SSH configuration
后的...
创建新的SSH链接。同样点击左上角+
,填写下述信息。填写完成并且测试链接成功后点击apply
应用。
然后在SSH confuguration
上直接选择刚刚创建的SSH链接,Root path
选项可以选择Linux服务器上Python项目所在目录。
然后在Pycharm的设置中为项目选择解释器时,选择添加解释器,如下图所示。
然后继续重复配置SSH
配置。配置后选择下一步。
配置Python解释器和项目路径。
然后就可以发现在Python解释器上就可以发现远程的Python解释器咯。下面就来介绍一下如何将本地文件同步到Linux服务器上。
windows和Linux文件同步
以django项目为例,直接在本地创建一个django项目然后上传至Linux服务器上。当在本地上修改文件后可以直接上传至远程服务器。步骤如下图所示:
文件传输进度可以通过pycharm下端的File Transfer
进行查看。
至此就完成在远程服务器上进行调试和开发咯~
结语
文章首发于微信公众号程序媛小庄,同步于掘金。
码字不易,转载请说明出处,走过路过的小伙伴们伸出可爱的小指头点个赞再走吧(╹▽╹)