概述
在Microsoft Store中搜索ubuntu 找到后点击安装、启动进入ubuntu界面设置账号密码
进入页面后输入cat /etc/lsb-release 查看系统版本 我安装的是ubuntu 20.04.1 LTS
先更新下包
sudo apt-get update
sudo apt-get upgrade
image
可以在pycharm的terminal中用ssh请求连接测试一下,发现连接被拒绝了。
image
因为这里默认使用端口22连接,而22已经被windows占用。打开配置文件,
sudo vi /etc/ssh/sshd_config
修改端口为2222
image
保存退出后启动ssh
sudo service ssh start
发现启动失败提示sshd error: could not load host key
使用命令安装
sudo dpkg-reconfigure openssh-server
完成后查看启动ssh启动状态成功
image
再在pycharm中连接测试下,发现已经可以连接了
image.png
但是又发现一个新问题
image.png
继续修改之前的文件 找到PasswordAuthentication 改为yes
image.png
然后重启ssh
sudo service ssh --full-restart
再用ssh连接,发现root账号登陆总是不成功,需要使用启动ubuntu设置的账号密码登录,注意现在使用2222端口连接
ssh yourname@127.0.0.1 -p 2222
接下来在pycharm中点击Tools > Deployment > Configuration 增加sftp连接,填入刚刚ssh连接的配置信息,点击Test Connection连接成功
image.png
在Setting->Project:Intepreter中选择SSH Intepreter 使用刚刚添加的连接
image.png
点击next,选择远程的环境。 这里我使用miniconda的虚拟环境,再选择本地项目文件目录和远程文件目录
image.png
点击运行发现找不到远程文件
image.png
打开配置的sftp连接配置mappings 目录映射,跟刚才配置编译环境一样的目录
image.png
最后再运行一次,成功!
image.png
pip安装包时遇到gcc问题
sudo apt-get install build-essential
最后
以上就是迅速汉堡为你收集整理的学python用ubuntu还是win10_pycharm使用windows10子系统ubuntu环境运行python的全部内容,希望文章能够帮你解决学python用ubuntu还是win10_pycharm使用windows10子系统ubuntu环境运行python所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复