㈠ ubuntu使用python面向过程还是面向对象
面向对象。ubuntu使用python是面向对象。Ubuntu是世界领先的开源操作系统。目前广泛应用于个人电脑,IoT/智能物联网,容器,服务器和云端上。
㈡ pycharm使用windows10子系统ubuntu环境运行python
在Microsoft Store中搜索ubuntu 找到后点击安装、启动进入ubuntu界面设置账号密码
进入页面后输入cat /etc/lsb-release 查看系统版本 我安装的是ubuntu 20.04.1 LTS
先更新下包
可以在pycharm的terminal中用ssh请求连接测试一下,发现连接被拒绝了。
因为这里默认使用端口22连接,而22已经被windows占用。打开配置文件,
修改端口为2222
保存退出后启动ssh
发现启动失败提示sshd error: could not load host key
使用命令安装
完成后查看启动ssh启动状态成功
再在pycharm中连接测试下,发现已经可以连接了
但是又发现一个新问题
再用ssh连接,发现root账号登陆总是不成功,需要使用启动ubuntu设置的账号密码登录,注意现在使用2222端口连接
接下来在pycharm中点击Tools > Deployment > Configuration 增加sftp连接,填入刚刚ssh连接的配置信息,点击Test Connection连接成功
在Setting->Project:Intepreter中选择SSH Intepreter 使用刚刚添加的连接
点击运行发现找不到远程文件
最后再运行一次,成功!
pip安装包时遇到gcc问题
㈢ ubuntu 下创建python环境
Ubuntu中使用python3中的venv创建虚拟环境
以前不知道Python3中内置了venv模块,一直用的就是virtualenv模块,venv相比virtualenv好用不少,可以替代virtualenv
一、安装venv包:
<pre>$ sudo apt install python3-venv</pre>
二、创建虚拟环境
首先创建一个项目文件夹,虚拟环境将会安装在项目文件夹下,我这里使用的项目文件夹是myproject,进入mypeoject文件夹,执行命令:
<pre>$ python3 -m venv venv</pre>
这时虚拟环境就创建好了,默认是Python3的环境
三、激活虚拟环境
在项目文件夹下,执行activate文件激活虚拟环境
<pre>source venv/bin/activate</pre>
四、创建项目
可以看到项目文件夹下除了venv的虚拟环境文件,没有项目文件,可以使用pip工具安装任何你需要的框架,比如flask、django
五、退出虚拟环境
<pre>deactivate</pre>
㈣ Ubuntu将python命令默认指向python3
一般来说,Ubuntu中如果既安装了python2,也安装了python3,那么输入python命令后,使用的是python2,输入python3才会使用python3。
网上有很多方法,不过我觉得比较好用的是这种: 《ubuntu设置python3.7为默认》 ,因为后续可以使用指令来切换任意一个版本为默认版本。
具体步骤如下:
这样,就已经将python命令默认指向python3了
如果想切换默认的命令,可以使用命令:
㈤ Ubuntu python 软链接或调用pip有问题
在使用ubuntu时有时会用到docker比如tensorflow跟PyTorch的官方镜像。但有时会遇到无法直接调用python,或者调用pip有问题,这是因为 docker 镜像默认没有把 python 软链接。
这时我们需要
把本机上所有的 python 列举出来。
例如 pytorch/pytorch:1.7.0-cuda11.0-cudnn8-devel 显示是
root@6d0dd29bd661:# whereis python python:/opt/conda/bin/python3.8/opt/conda/bin/python /opt/conda/bin/python3.8-config
那么python的路径就是在 /opt/conda/bin/python3.8 这里,接下来我们只需要
即可。
显示例子:
root@6d0dd29bd661:#Is
root@6dedd29bd661:#/opt/conda/bin/python3.8
Python 3.8.3(default, May 19 2020,18:47:26)
[ GCC 7.3.0]:: Anaconda, Inc. on linux Type "help","right","credits"or "license"for more information.
>>>import torch
然后软连接的方式是:
㈥ ubuntu 下 怎么使用python
打开终端,输入
python
就可以了。默认运行的是 python 2.7,如果要python3.4,则要自己安装。
sudoaptinstallpython3
装好了后,输入
python3
即可运行python3.4
㈦ ubuntu远程运行python
ubuntu远程运行python
下载安装Xshell远程登录工具。(官网上下载可以免费体验一个月)
进入软件,新建会话,主机栏就是服务器的ip地址
选择连接后,会弹框要求输入服务器密码,登录成功后就进入服务器
希望可以帮到您的!
㈧ Ubuntu 18.04 中使用python
Ubuntu18.04 系统内自带的Python 是Python3.6。
如果想要安装Python3.7 可以直接使用 sudo apt install python3.7
过程中有问题的话再解决,然后安装对应的pip
安装高版本python 参考
不同的版本对应的pip安装
报错
但是提示pip安装成功,解决办法
使用3.7建立虚拟环境virtualenv
从Python3.3起,Python支持venv . 但是apt install python3.7时并没有自动安装。
需要使用 sudo apt install python3.7-venv将虚拟环境包安装到3.7版本中。 参考
在上述的虚拟环境中 Python 引入模块后VsCode出现问题提示 “could not be resolved” 解决方案
1、在 VsCode 设置中搜索:python.analysis.extraPaths
2、设置路径
㈨ 如何在ubuntu终端运行python脚本
在ubuntu终端运行python脚本的方法:1、打开终端,查看当前存在的虚拟环境;2、激活需要使用的虚拟环境;3、进入到python脚本所在的目录下;4、执行【python 脚本名】命令即可运行脚本。
具体方法:
(推荐教程:Python入门教程)
1、打开终端,输入'conda env list'命令查看当前存在的虚拟环境(如果没有合适的环境,则需要新建);
2、使用'conda activate pytorch1.0'命令激活将要使用的虚拟环境;
3、使用'cd'命令进入存放demo.py文件的目录下;
4、使用'python'命令运行demo.py文件,同时给部分参数赋值;
参数:
--net vgg16:backbone网络选择vgg16
--cuda:启用gpu
--load_dir models:在models文件夹下加载所需的文件