如何查看python解释器位置_Python:查看解释器的位置
以前学Python时,有时出现这样的情况:明明记得装了scipy包,怎么打import scipy报错说我没这个包?
问题出在,你的电脑上安装了不止一个Python...
而每安装一个包,仅仅在这个Python安装路径里的Lib\site-packages\里,在别的里面并没有。
这里介绍一个很轻巧的软件Everything,它方便你很快的查找本地计算机里的文件。我们输入python.exe,发现竟然出来了一堆python...:
要是用正则表达式,发现还更多:
事实上,很多软件的安装都会自动捆绑安装Python,只是我们熟视无睹了。如图,我这里包括了ArcGIS、QGIS、PostgreSQL、SPSS,甚至还有Pycharm的虚拟环境。
计算机在执行一个Python程序时,会使用解释器(python.exe)(pythonw.exe其实是一样的,只是没有GUI而已)。在命令行里输python出来的是系统环境变量里的第一个python。
其实,在cmd中输入where python也能找到系统默认的第一个Python。
那么,我们如何查看目前用的python是里面的哪一个呢?(解释器的路径位置?)
方法一(指出解释器的位置和名称):
在shell命令行里输入:
importsysprint(sys.executable) #解释器
方法二(如果只是想查看路径的话):
在shell命令行里输入:
importsys
import osprint(os.path.dirname(sys.executable)) #解释器所在的文件夹
这里的shell命令行,指python。在cmd进入python后、python自带的shell、QGIS中的python console、ArcGIS中的python...都能行。
原文:https://www.cnblogs.com/maoerbao/p/11519013.html
如何查看python解释器位置_Python:查看解释器的位置相关推荐
- 查看Python的版本_查看当前安装Python的版本
一.查看Python的版本_查看当前安装Python的版本 具体方法: 首先按[win+r]组合键打开运行: 然后输入cmd,点击[确定]: 最后执行[python --version]命令即可. 特 ...
- anaconda对应python版本_Python基础——如何查看python版本、如何查看多个python版本
前言 初学者来说,安装python过程是存在一定难度的. 在安装过程中,可能安装了多个python版本,可能安装了anaconda导致有自带的python,同时本身电脑也安装了官方下载的python也 ...
- 查看python安装路径-Mac查看Python安装路径和版本
目录 #查看当前所有Python版本路径 appledeMBP:~ apple$ which python2.7 /usr/local/bin/python2.7 appledeMBP:~ apple ...
- 查看python关键字的方法,查看python关键字的方法
查看python关键字的方法 作者:ikeycn 和 python 相关 简介:这是查看python关键字的方法的详细页面,介绍了和python,python 查看python关键字的方法有关的知识. ...
- python解包裹_python中参数传递之位置传递、关键字传递、包裹传递与解包裹
1.位置与关键字传递 (1)位置传递:先用形式参数定义,然后在调用时对应位置使用实参(具体的数值)调用 def sum(a, b): return a + b sum(5, 6) (2)关键字传递:先 ...
- 查看python安装位置图_python安装路径怎么找
python安装路径怎么找? 在使用python的时候,有时候会需要找到python包的安装位置,来找其他安装的第三方包.下面我们来看看,在Linux平台上,怎么找到python的安装路径. Linu ...
- python 全局解释器锁_python全局解释器锁(GIL)
什么是全局解释器锁GIL 首先需要明确的一点是GIL并不是Python的特性,它是在实现Python解析器(CPython)时所引入的一个概念.就好比C++是一套语言(语法)标准,但是可以用不同的编译 ...
- 如何查看python之禅_Python 之禅
原标题:Python 之禅 题图:by 渡渡鸟 from 豆瓣一刻 5月的北京,气温渐渐升高,但人们依然能够在清晨和旁晚感受到春夏之交的善意.周末早早起来,阳光明亮,送了女儿去参加一个不知名的考试,回 ...
- python开启显卡_python查看显卡gpu信息
需要使用pynvml库 现阶段pip安装的命令为: sudo pip install nvidia-ml-py 具体实例 import pynvml pynvml.nvmlInit() # 这里的1是 ...
- python查看函数参数快捷键_python查看函数源代码快捷键_pycharm中查看源码的快捷键...
html使用心得 (1) 在 ... Spring中WebApplicationContext的研究 Spring中WebApplicationContext的研究 ApplicationContex ...
最新文章
- java备忘录模式应用场景_图解Java设计模式之备忘录模式
- franze kafka 游戏_The Franz Kafka Videogame
- The import java.util cannot be resolved The import javax.servlet cannot be resolved
- 十天学会ASP.net
- 【机器视觉】 deserialize_measure算子
- 【Linux网络编程】IP地址介绍
- Shell(4)——测试test、[]、逻辑、||文件-f、-d、-x、-eq、-gt、-ge、-lt、-le、-ne
- JS函数简单的底层原理 -变量重复声明无效,隐式申明,变量提升,函数提升,以及堆栈内存的变化
- ICLR 2020 | Bengio 一作论文:因果机制、元学习与模型泛化如何产生关联?
- python 中的metaclass和baseclasses
- yaf写入把数据库信息写入redis,再取出来传到页面上显示 2016-10-22
- 【C语言】 --- 段错误
- 六自由度机械臂运动学分析及其轨迹规划
- Android防止连点非常简单的操作
- elastic search配置ik分词及pinyin分词使搜索同时支持中文和拼音搜索
- 中国电信计算机类校园招聘笔试题目,中国电信集团2019校园招聘笔试真题(计算机技术类-A卷)(精选).doc...
- An Industrial-Strength Audio Search Algorithm
- Span<T> —— .NET Core 高效运行的新基石
- 简单用户登录系统 实现注册 登录功能
- C#中操作IIS 7.0
热门文章
- tensorflow 入门实例(二)
- python必须连网开发吗_Python开发,请避开这些坑!
- 129. Leetcode 202. 快乐数 (哈希表)
- 82. Leetcode 23. 合并K个升序链表 (排序)
- Leetcode 217. 存在重复元素 (每日一题 20210913)
- tableau实战系列(四十七)-Tableau快速生成可视化视图
- R语言实战应用精讲50篇(五)-多重线性回归系列之模型拟合
- SpringBoot 源码解析 —— SpringApplication 源码分析
- 一部手机失窃引发的惊心动魄的战争,你是个合格的程序猿吗?
- 机器学习中的数学(2)-线性回归,偏差、方差权衡