pycharm中python的默认安装路径_mac PyCharm添加Python解释器及添加package路径的方法...
一、背景
PyCharm执行Python时,找不到自己安装的package,例如pandas、numpy、scipy、scikit等,在执行时报如下错误ImportError: No module named pandas:
Traceback (most recent call last):
File "", line 1, in
File "/Applications/PyCharm.app/Contents/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 20, in do_import
module = self._system_import(name, *args, **kwargs)
ImportError: No module named pandas
二、问题解决
(1)pycharm添加Python interpreter;
(2)给添加的Python interpreter添加自已安装的package路径。
1、pycharm添加Python interpreter
打开项目设置(pycharm?>preference)
添加interpreter,选中本地python命令所在目录,注意保持1和2中的interpreter一致
2、给添加的Python interpreter添加自已安装的package路径
选中刚才添加的interpreter,然后单击底部的”show paths for the selected interpreter”按钮,添加自己安装的package,例如pandas、numpy、scipy、scikit等。
单击底部的”+”号,添加自己安装的package的路径
获取package路径
~ python
Python 2.7.10 (default, Jul 15 2017, 17:16:57)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pandas
>>> print pandas
三、补充
查看当前python interpreter执行时加载的package路径
输入命令sys.path
Out[3]:
['/Applications/PyCharm.app/Contents/helpers/pydev',
'/Library/Python/2.7/site-packages/scikit_learn-0.19.1-py2.7-macosx-10.13-intel.egg/sklearn/model_selection',
'/Library/Python/2.7/site-packages/scikit_learn-0.19.1-py2.7-macosx-10.13-intel.egg',
'/Library/Python/2.7/site-packages/scikit_learn-0.19.1-py2.7-macosx-10.13-intel.egg/sklearn',
'/Library/Python/2.7/site-packages',
'/Applications/PyCharm.app/Contents/helpers/pydev',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC',
'/Library/Python/2.7/site-packages/pip-9.0.3-py2.7.egg',
'/Library/Python/2.7/site-packages/jupyter-1.0.0-py2.7.egg',
'/Library/Python/2.7/site-packages/qtconsole-4.3.1-py2.7.egg',
'/Library/Python/2.7/site-packages/notebook-5.4.1-py2.7.egg',
'/Library/Python/2.7/site-packages/nbconvert-5.3.1-py2.7.egg',
'/Library/Python/2.7/site-packages/jupyter_console-5.2.0-py2.7.egg',
'/Library/Python/2.7/site-packages/ipywidgets-7.1.2-py2.7.egg',
'/Library/Python/2.7/site-packages/terminado-0.8.1-py2.7.egg',
'/Library/Python/2.7/site-packages/nbformat-4.4.0-py2.7.egg',
'/Library/Python/2.7/site-packages/Jinja2-2.10-py2.7.egg',
'/Library/Python/2.7/site-packages/Send2Trash-1.5.0-py2.7.egg',
'/Library/Python/2.7/site-packages/testpath-0.3.1-py2.7.egg',
'/Library/Python/2.7/site-packages/pandocfilters-1.4.2-py2.7.egg',
'/Library/Python/2.7/site-packages/mistune-0.8.3-py2.7.egg',
'/Library/Python/2.7/site-packages/entrypoints-0.2.3-py2.7.egg',
'/Library/Python/2.7/site-packages/bleach-2.1.3-py2.7.egg',
'/Library/Python/2.7/site-packages/widgetsnbextension-3.1.4-py2.7.egg',
'/Library/Python/2.7/site-packages/jsonschema-2.6.0-py2.7.egg',
'/Library/Python/2.7/site-packages/MarkupSafe-1.0-py2.7-macosx-10.13-intel.egg',
'/Library/Python/2.7/site-packages/configparser-3.5.0-py2.7.egg',
'/Library/Python/2.7/site-packages/html5lib-1.0.1-py2.7.egg',
'/Library/Python/2.7/site-packages/functools32-3.2.3.post2-py2.7.egg',
'/Library/Python/2.7/site-packages/webencodings-0.5.1-py2.7.egg',
'/Library/Python/2.7/site-packages/pyltp-0.1.10-py2.7-macosx-10.13-intel.egg',
'/Library/Python/2.7/site-packages/Send2Trash-1.5.0-py2.7.egg',
'/Library/Python/2.7/site-packages/pandocfilters-1.4.2-py2.7.egg',
'/Library/Python/2.7/site-packages/functools32-3.2.3.post2-py2.7.egg',
'/Users/zjw94377/venv/bus/lib/python27.zip',
'/Users/zjw94377/venv/bus/lib/python2.7',
'/Users/zjw94377/venv/bus/lib/python2.7/plat-darwin',
'/Users/zjw94377/venv/bus/lib/python2.7/plat-mac',
'/Users/zjw94377/venv/bus/lib/python2.7/plat-mac/lib-scriptpackages',
'/Users/zjw94377/venv/bus/lib/python2.7/lib-tk',
'/Users/zjw94377/venv/bus/lib/python2.7/lib-old',
'/Users/zjw94377/venv/bus/lib/python2.7/lib-dynload',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages',
'/Users/zjw94377/venv/bus/lib/python2.7/site-packages',
'/Applications/PyCharm.app/Contents/helpers/pycharm_matplotlib_backend',
'/Library/Python/2.7/site-packages/IPython/extensions']
以上这篇mac PyCharm添加Python解释器及添加package路径的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
pycharm中python的默认安装路径_mac PyCharm添加Python解释器及添加package路径的方法...相关推荐
- python安装成功第三方库但import出问题_解析pip安装第三方库但PyCharm中却无法识别的问题及PyCharm安装第三方库的方法教程...
一.问题具体描述: 在cmd控制台 pip install xxxx 后并显示安装成功后,并且尝试用cmd 的python 中import xxxx ,没有显示异常,说明这个库是安装成功了的.(这里以 ...
- Mac电脑的python下载、安装和环境配置——JDK+python+pycharm
Mac电脑的python下载.安装和环境配置--JDK+python+pycharm 之前一直用的windows,换了Mac之后用的还有些生疏,刚好都是重新配置就随手记一下 之前一直用的windows ...
- python新版下载安装_各种版本的Python下载安装教程
python从17年开始大火,自然想学python的同学就多了,小编整理了这篇文章,从python的功能介绍.各系统最新版本python下载.python全部版本下载.python下载后安装教程以及p ...
- python下载无法安装_各种版本的python下载安装教程
关键时刻,第一时间送达! 先不说楚枫的这般年纪,能够踏入元武一重说明了什么,最主要的是,楚枫在刚刚踏入核心地带时,明明只是灵武七重,而在这两个月不到的时间,连跳两重修为,又跳过一个大境界,踏入了元武一 ...
- python默认安装位置_如何更改python中pip的默认安装路径
具体方法: 1.查看 site.py 文件的位置(一般在python安装目录的\Lib下),可使用指令查询:python -m site -help 2.打开site.py文件,更改 USER_BAS ...
- python for android 安装配置_mac appium for android 环境搭建 (appium python pycharm)
1. 安装 java android_home 和 java_home 环境变量配置(网上有很多教程,我配置时遇到一些坑,存在问题,后来终于搞定) 记录一下我的存在的问题,mac 下我的 cmd 升级 ...
- pycharm中scrapy库的安装以及创建
python中scrapy库应用实例 首先,你已经安装好了pycharm 第一步,安装库,我们要知道pycharm有非常好用的库的安装,我们点击file->settings----->进入 ...
- python的默认安装位置
python的Windows下的默认安装路径: C:\Users\Dell\AppData\Local\Programs\Python\Python36 其中dell根据个人不同去更改. 其中AppD ...
- python的默认安装位置查询
一般你默认安装的话,python的安装路径是在如下的路径 C:\Users\[你的用户名]\AppData\Local\Programs\Python 如图:
最新文章
- matlab graphminspantree
- 使用 Node.js、Express、AngularJS 和 MongoDB 构建一个Web程序
- 揭秘!如何用Flutter设计一个100%准确的埋点框架?
- 《金字塔原理》读书摘记
- scrapy入门之创建爬虫项目+scrapy常用命令
- 蔡学镛 java_转蔡学镛:该学Java或.NET,欢迎大家讨论,要对事不对人呵 - 第3页
- 获取当前屏幕高度方法总结
- java高级工程师认证考试_Java高级软件工程师人才缺口巨大
- Java 线程池常见误区
- POI 颜色Color
- Vmware Ubuntu实现文件拖拽
- yum配置文件 重启后还原_电脑里重启后,重启前所有设置都还原到以前了,怎么办啊...
- windows 下VLC播放器应用之(三)------VLC-1.1.4命令行使用帮助
- “贫民窟”下的农民工
- 安装ENVI报错“Internal Error 25259. DirectX -9”的解决方法
- LLMs之Alpaca:《Alpaca: A Strong, Replicable Instruction-Following Model》翻译与解读
- Android如何安全替换证书
- Runtime Error可能产生的原因
- java读本地文件并通过接口返回文件流
- 用命令生成命令交给bash执行
热门文章
- 算子基本思想_2.2 量子力学基本假设 Part 2
- 最长回文串_第78天——第78题(最长回文串 )
- android炫酷叼ui,XUI: 一个简洁而优雅的Android原生UI框架,解放你的双手!
- C语言定义外部文件可使用的结构体和结构体变量
- pytorch报错RuntimeError: error in LoadLibraryA
- OpenCV学习笔记(十四):重映射:remap( )
- Python学习笔记(数据类型)
- “横平竖直”进行连线+将相邻框进行合并
- 简单的线性模型实现tensorflow权重的生成和调用,并且用类的方式实现参数共享
- 线性-LR-softmax傻傻分不清楚