iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >sublime指定python版本
  • 579
分享到

sublime指定python版本

版本sublimepython 2023-01-31 02:01:06 579人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

这两天闲暇的时候学了下python,遇到一个坑,希望能帮大家解决问题 背景:我用的是Mac,系统中默认安装了Python版本是2.7.10;我自己又安装了3.6.3版本 在我用sublime对着官方文档写爬虫时,发现了一个报错

这两天闲暇的时候学了下python,遇到一个坑,希望能帮大家解决问题

背景:我用的是Mac,系统中默认安装了Python版本是2.7.10;我自己又安装了3.6.3版本

在我用sublime对着官方文档写爬虫时,发现了一个报错
代码如下

import Http.client
conn = http.client.httpsConnection("www.baidu.com")
conn.request("GET", "/")
r1 = conn.getresponse()
print(r1.status, r1.reason)

报错如下

ImportError: No module named http.client

经分析发现是sublime默认使用系统默认python版本,而系统默认的版本是2.7.10,此版本中没有http.client(老版本中使用httplib)

也就是说我要在sublime中指定python版本,经过摸索,操作如下:
Sublime——tools——build system——new build system
把文件中的内容替换为

{
    "cmd": ["/usr/local/bin/python3", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"
}

修改完成之后保存。然后在Sublime——tools——build system中选中你刚刚新增的build system即可

注意:此处/usr/local/bin/python3的地址应为实际地址,可用如下方法查询:在终端中输入:which python3

localhost:Users daiwenkai$ which python3
/usr/local/bin/python3





这样修改之后还发现文件中无法写中文,经测试需在上面文件中添加:
“env”: {“PYTHONIOENcoding”: “utf8”}
既新增的build system完整内容应该为:

{
    "cmd": ["/usr/local/bin/python3", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "env": {"PYTHONIOENCODING": "utf8"}
}

如果发现新建的build system有误或者名字不喜欢,可以在sublime——perferfences——browes packages,进入User文件夹删除相应文件

--结束END--

本文标题: sublime指定python版本

本文链接: https://www.lsjlt.com/news/185399.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • sublime指定python版本
    这两天闲暇的时候学了下python,遇到一个坑,希望能帮大家解决问题 背景:我用的是mac,系统中默认安装了python版本是2.7.10;我自己又安装了3.6.3版本 在我用sublime对着官方文档写爬虫时,发现了一个报错 ...
    99+
    2023-01-31
    版本 sublime python
  • debian用户指定Python版本
    创建命令alias 安装好debian后系统可能会自带多个python版本,在不改变系统默认设置的前提下我们可以给当前用户通过建alias的方式指定python版本 查看当前系统已有的Python版本 dqeric@debian:~$ l...
    99+
    2023-01-31
    版本 用户 debian
  • Python:关于pip安装指定版本
    关于pip安装指定版本 Traceback (most recent call last): File "D:/code/p11/sylpro/main.py", line 2, in ...
    99+
    2023-10-27
    flask python 后端
  • Mac node切换版本,指定版本
    nodejs官方网站:Node.js 中文网 场景:现在电脑node安装版本是16的,启动另外前端项目的时候报错,准备降node版本试试,试过14没问题,但是node官网只能找到16的,所以考虑用brew来安装。  一、Homebr...
    99+
    2023-09-03
    nvm
  • Maven:指定 JDK 版本
    指定 JDK 版本 第一种方式 settings.xml 配置 jdk-1.8true1.81.81.81.8 第二种方式 在当前 Maven 工程 pom.xml 中配置 ...
    99+
    2023-08-17
    java maven spring
  • python和numpy matplotlib版本匹配,以及安装指定版本库
    python和numpy matplotlib版本匹配,以及安装指定版本库 文章目录 python和numpy matplotlib版本匹配,以及安装指定版本库一、卸载二、安装三、验证 ...
    99+
    2023-09-10
    python numpy matplotlib
  • Ubuntu安装指定Python版本详解,理论上各版本通用
    此方法理论上讲适用于所有Ubuntu版本(可能太老的不行)本文章中写的是18.04的,之前我在16.04,20.04上均安装成功 文章目录 下载Python安装Python(方法一:默认...
    99+
    2023-09-03
    ubuntu python linux
  • 安装指定版本的minikube
    Minikube是什么?Kubernetes集群的安装和部署对于很多初学者来说是一道坎。为了方便大家开发和体验Kubernetes,Kubernetes开源社区提供了可以在本地部署的Minikube。Minikube是一种方便在本地运行Ku...
    99+
    2023-06-06
  • opencv 指定版本的安装
    opencv 指定版本的安装 安装虚拟环境 创建并激活虚拟环境 conda create -n opencv python=3.6 # 安装虚拟环境conda activate opencv ...
    99+
    2023-09-01
    opencv python 人工智能
  • composer安装laravel指定版本
    首先确保: 安装了php安装了composer 以上,这样才能使用composer来安装laravel 按照官方文档的,直接输入命令: composer create-project laravel/laravel example-app...
    99+
    2023-08-31
    composer laravel php
  • go mod 使用旧版本 版本号指定方式
    在使用go mod的过程中,发现不容易指定版本号 尤其是没有打tag的,不知道怎么指定版本号, 不知道有哪版本号 正常使用都没有问题,但是当引用的项目用了旧的代码, 这时候必须...
    99+
    2022-06-07
    GO MOD 版本 版本号
  • maven-compiler-plugin版本指定方式
    目录maven-compiler-plugin版本指定1 pom文件添加支持2 环境jdk/jre指定3 Java Build4 pom文件去除支持maven-compiler-pl...
    99+
    2022-11-13
  • centos 安装指定版本mysql、redis
    安装指定版本MySQL 下载 MySQL 的 YUM Repository 配置文件         wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noa...
    99+
    2023-10-03
    mysql redis
  • pip如何安装指定版本
    pip安装指定版本步骤:1、确定想要安装的Python包的确切版本号,在PyPI网站上查找特定包的版本信息;2、在终端或命令提示符中,使用“pip install example_package==1.2.3”命令安装特定版本的Python...
    99+
    2023-12-09
    pip
  • Ubuntu更换指定版本内核
    背景 Linux块设备驱动程序在5.15高版本内核下编译报错。这样就有两种办法: 修改驱动程序代码以适应版本更改换用低版本内核 第一种办法由于我水平太低,是无法选的 所以只好换一个低版本内核,哪想到就...
    99+
    2023-09-04
    ubuntu 服务器 linux
  • 多个python版本如何指定python的某一个版本使用pip工具安装
    背景 同时安装了python2.7和python3.7两个版本,那么如果我想将第三方的包安装到指定的python版本写该怎么做呢?(注意了:这里我只查询出来2.7版本,是因为我只配置了版本2.7的环境变量)   解决方法 方法一:使用全...
    99+
    2023-10-20
    python pip 开发语言
  • android studio指定ndk版本的方法
    1.指定ndkVersion字段(推荐) 在app/build.gradle下做如下声明,其中"25.2.9519653"是你所需要指定的ndk版本号 android { ndkVersion "25.2.9519653"} 使用该字...
    99+
    2023-10-02
    android studio android java
  • ubuntu如何安装node指定版本
    这篇文章主要介绍了ubuntu如何安装node指定版本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 ubunt...
    99+
    2022-10-19
  • 为Centos安装指定版本的Docker
    安装 Docker 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。 Docker CE 即社区免费版,Do...
    99+
    2022-11-13
  • 如何下载指定版本的xcode
    如何下载指定版本的xcode 一、安装最新版本xcode二、下载指定版本xcode 一、安装最新版本xcode 从苹果商店中获取并安装即可。 但是安装最新版有个风险,就是它有系统版本的要...
    99+
    2023-10-18
    xcode macos ide
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作