将外部包导入pycharm

时间:2016-06-27 17:25:02

标签: python macos python-2.7 pip pycharm

我使用pycharm作为python2.7项目编辑器,我试图导入外部包(例如pytz用于时区问题),但出于某种原因,它并没有认识到我尝试导入的软件包

ImportError: No module named pytz

我得到的错误是:pip install pytz

我尝试了/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 的所有版本,我甚至用pip卸载了包,并用brew重新安装它。 仍然 - pycharm无法识别我的包裹。

在我阅读了一些解决方案之后,我看到我的pip安装指示要安装的所有软件包:

/usr/bin/python

我的默认python解释器位置是

<ImageView
    android:id="@+id/logo1"
    android:layout_width="50dp"
    android:layout_height="50dp"
    android:src="@drawable/telephone1"
    android:layout_marginTop="10dp"
    android:layout_below="@id/text4"/>

<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:layout_gravity="center_vertical">

    <TextView
        android:id="@+id/text5"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="00966-13-8420444"
        android:fontFamily="sans-serif"
        android:textSize="20sp"
        android:layout_toRightOf="@id/logo1"/>
</LinearLayout>

似乎解释器无法识别pip安装位置。

我正在使用mac osx。

请帮我找一个解决方案。

1 个答案:

答案 0 :(得分:1)

在pycharm中以红色加下划线...只需单击它以使光标位于“pytz”(来自import pytz)并点击alt + enter,然后从菜单中选择install package pytz弹出

或转到pycharm文件&gt;设置&gt;项目&gt;解释器...并将包直接添加到使用pycharm配置的解释器