日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

pycharm中python的默认安装路径_mac PyCharm添加Python解释器及添加package路径的方法...

發布時間:2024/7/23 python 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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路径的方法...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。