在Python 3.6.0中导入

时间:2017-02-21 19:57:28

标签: python import pip

似乎无法让导入工作。我已经安装了

pip install pyperclip

我可以确认它已成功安装:

CMD screenshot

但是当试图在壳牌中确认时:

IDLE screenshot

是否还有另一个导入我失踪的步骤?

1 个答案:

答案 0 :(得分:0)

您的问题是pip正在为python的全局(所有用户)版本安装,并且您正在使用仅为您的用户安装的python版本 c:\ Users \ bbarker \ AppData \ Local \ Programs \的Python \ Python36 。您将要使用全局安装而不是 c:\ program files(x86)\ python36-32 ,或者按照here所述更改您的点数默认值。

您会注意到pip告诉您安装pyperclip的位置的文件夹未显示在sys.path中。因此python不知道在那里搜索库。您在sys.path中拥有的那些文件路径是自动生成的默认值,它们与您当前使用的特定python实例的安装目录相关。如果您在 \ program files(x86)\ 文件夹中使用该实例,则路径将相对于该文件夹而不是

<强> tldr;

您安装了2个python实例,并且您正在将库安装到一个并使用另一个。