欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mac PyCharm添加Python解釋器及添加package路徑的方法

 更新時間:2018年10月29日 11:29:47   作者:tterminator  
今天小編就為大家分享一篇mac PyCharm添加Python解釋器及添加package路徑的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一、背景

PyCharm執(zhí)行Python時,找不到自己安裝的package,例如pandas、numpy、scipy、scikit等,在執(zhí)行時報如下錯誤ImportError: No module named pandas:

Traceback (most recent call last):
 File "<input>", line 1, in <module>
 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

打開項(xiàng)目設(shè)置(pycharm–>preference)

mac PyCharm添加Python解釋器及添加package路徑

mac PyCharm添加Python解釋器及添加package路徑

mac PyCharm添加Python解釋器及添加package路徑

添加interpreter,選中本地python命令所在目錄,注意保持1和2中的interpreter一致

mac PyCharm添加Python解釋器及添加package路徑

2、給添加的Python interpreter添加自已安裝的package路徑

選中剛才添加的interpreter,然后單擊底部的”show paths for the selected interpreter”按鈕,添加自己安裝的package,例如pandas、numpy、scipy、scikit等。

mac PyCharm添加Python解釋器及添加package路徑

單擊底部的”+”號,添加自己安裝的package的路徑

mac PyCharm添加Python解釋器及添加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
<module 'pandas' from '/Library/Python/2.7/site-packages/pandas/__init__.pyc'>

三、補(bǔ)充

查看當(dāng)前python interpreter執(zhí)行時加載的package路徑

mac PyCharm添加Python解釋器及添加package路徑

輸入命令sys.path

mac PyCharm添加Python解釋器及添加package路徑

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路徑的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python利用LyScript插件實(shí)現(xiàn)批量打開關(guān)閉進(jìn)程

    Python利用LyScript插件實(shí)現(xiàn)批量打開關(guān)閉進(jìn)程

    LyScript是一款x64dbg主動化操控插件,經(jīng)過Python操控X64dbg,完成了遠(yuǎn)程動態(tài)調(diào)試,解決了逆向工作者剖析漏洞,尋覓指令片段,原生腳本不行強(qiáng)壯的問題。本文將利用LyScript插件實(shí)現(xiàn)批量打開關(guān)閉進(jìn)程,感興趣的可以了解一下
    2022-07-07
  • python中讓自定義的類使用加號"+"

    python中讓自定義的類使用加號"+"

    這篇文章主要介紹了python中讓自定義的類使用加號"+",如果對兩個對象直接“+”肯定是不行的,因?yàn)檫€沒有對CartoonImage類重載加法運(yùn)算符__add__(),下文小編舉例形式講解該內(nèi)容,需要的下伙伴可以參考一下
    2022-03-03
  • opencv函數(shù)threshold、adaptiveThreshold、Otsu二值化的實(shí)現(xiàn)

    opencv函數(shù)threshold、adaptiveThreshold、Otsu二值化的實(shí)現(xiàn)

    這篇文章主要介紹了opencv函數(shù)threshold、adaptiveThreshold、Otsu二值化的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Python爬蟲包BeautifulSoup學(xué)習(xí)實(shí)例(五)

    Python爬蟲包BeautifulSoup學(xué)習(xí)實(shí)例(五)

    這篇文章主要為大家詳細(xì)介紹了Python爬蟲包BeautifulSoup的學(xué)習(xí)實(shí)例,具有一定的參考價值,感興趣的朋友可以參考一下
    2018-06-06
  • tensorboard 可以顯示graph,卻不能顯示scalar的解決方式

    tensorboard 可以顯示graph,卻不能顯示scalar的解決方式

    今天小編就為大家分享一篇tensorboard 可以顯示graph,卻不能顯示scalar的解決方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 在Django的URLconf中使用多個視圖前綴的方法

    在Django的URLconf中使用多個視圖前綴的方法

    這篇文章主要介紹了在Django的URLconf中使用多個視圖前綴的方法,Django是Python中最為著名的遵循MVC結(jié)構(gòu)的開發(fā)框架,需要的朋友可以參考下
    2015-07-07
  • python+opencv實(shí)現(xiàn)攝像頭調(diào)用的方法

    python+opencv實(shí)現(xiàn)攝像頭調(diào)用的方法

    這篇文章主要為大家詳細(xì)介紹了python+opencv實(shí)現(xiàn)攝像頭調(diào)用的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • python 命令行傳入?yún)?shù)實(shí)現(xiàn)解析

    python 命令行傳入?yún)?shù)實(shí)現(xiàn)解析

    這篇文章主要介紹了python 命令行傳入?yún)?shù)實(shí)現(xiàn)解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • Python輕松管理與操作文件的技巧分享

    Python輕松管理與操作文件的技巧分享

    在日常開發(fā)中,我們經(jīng)常會遇到需要對文件進(jìn)行操作的場景,如讀寫文件、文件夾操作等。本文將為大家介紹一些 Python 中處理文件的實(shí)用技巧,讓你的工作更高效
    2023-05-05
  • python開發(fā)任意表達(dá)式求值全功能示例

    python開發(fā)任意表達(dá)式求值全功能示例

    這篇文章主要為大家介紹了python開發(fā)任意表達(dá)式求值全功能示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07

最新評論