2016-12-03 99 views
1

我目前正在学习我的第一个计算机语言,并选择了去Python路线。很兴奋!但是,在尝试安装并导入pyperclip时,我遇到了一个错误。安装了Pyperclip,导入到IDLE的麻烦

成功安装pyperclip到终端后,我得到...

Requirement already satisfied: pyperclip in ./anaconda/lib/python3.5/site-packages

然而,当我去闲置和进口pyperclip,我得到...

ImportError: No module named 'pyperclip'

我必须以不同的方式安装pyperclip?似乎pip和conda之间的冲突比我目前的经验水平稍微复杂一些。

试过......

  • sudo pip3 install pyperclip

  • sudo conda install pyperclip

  • sudo easy_install pyperclip

  • sudo pip3 easy_install pyperclip

在问这个问题之前,我已经搜索stackoverflow和anaconda好好分析一下。在此先感谢您的帮助:)

+0

通常情况下,第三方软件包将分别安装在您要与之一起运行的每个Python可执行文件中。也许你没有使用Anaconda附带的可执行文件运行IDLE。要检查,运行'import sys;在IDLE的'>>>'提示符处输入sys.executable'。你也可以运行'sys.path'来查看导入路径是否包含'.../anaconda/lib/python3.5/site-packages'。 –

+0

嘿skrtbhtngr。这就是我所做的。 我不得不通过https://www.codecademy.com/lea接受命令行教程...并学会了如何从计算机中删除文件和目录。 我从计算机中删除anaconda和python目录,但不是https://docs.python.org/3/usin中所述的Python.framework ... 删除这些目录后,我从https://www.python.org/downloa下载了python 3,然后在命令行中键入sudo pip3 install pyperclip。我已经下载了pyperclip。导入pyperclip在IDLE中工作。很高兴得到这个工作。 – julio0703

+0

感谢您的回应。我def会尝试你的方法,我以前见过它:) – julio0703

回答

0

我无法解释为什么它对我有用,因为我对编程非常新鲜,但是当我遇到完全相同的问题时,您可能会尝试执行所做的操作。

我试图安装目录的这两个方法在终端:

pip install --user pyperclip

pip3 install pyperclip

之后我成功地导入的模块,所以可能其中的一个是正确的方法。

0

我有这个相同的问题。我安装了Anaconda,并且能够安装pyperclip而没有任何问题。我在Windows 10机器上。我所做的是进入Anaconda下的site-packages文件夹,复制两个文件夹:pyperclip和pyperclip-1.6.0.dist-info。我打开我的空闲文件夹下的站点包文件夹并将它们粘贴到那里。我不确定这是否是一个很好的方法来做到这一点(因为我对Python非常陌生),但它工作。