学习python 的pyperclip模块(win10 python3.6 使用pip install pyperclip 安装pyperclip)
一、出现问题:
学习python 的pyperclip模块拷贝和粘贴字符串,程序如下:
import pyperclip
pyperclip.copy('hello world')
pyperclip.paste()
①运行代码出现错误:ModuleNotFoundError: No module named 'pyperclip'
参照网上解决方案去命令去cmd安装pyperclip
直接打开cmd(没改动路径) 输入pip install pyperclip出现以下错误:
Could not find a version that satisfies the requirement pyperclip (from versions: )
No matching distribution found for pyperclip
cmd进入python安装路径(xx\python3.6\an\Scripts>)输入:
pip install -U pyperclip
出现以下错误:
Could not find a version that satisfies the requirement pyperclip (from versions: )
No matching distribution found for pyperclip
后面我连pip list都出错了,网上提示的找pip.config也没找到
最终解决是按照下面的方式:
1、找到C盘里(xxx是自己设置的用户名):C:\Users\xxx\AppData\Roaming\
2、查看是否有pip文件夹。(我的没有,我就新建了一个pip文件夹)
3、进入pip文件夹(此时路径为C:\Users\xxx\AppData\Roaming\pip)
4、新建一个名为pip的.ini文件(注意图标有小齿轮的才是)

(*****配置文件新建方法:新建txt文档,打开新建的txt文档,点击文件另存为,将文件名设置为pip.ini)

5、打开带小齿轮的pip(配置文件)
输入下面的内容:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
[list]
format=columns
保存
([list] format=columns是遇到pip list 出错而设置的。安装pyperclip应该是下载源的问题,豆瓣源、清华源都失败,阿里云成功了)
6、在cmd中 cd进入python 的安装路径的Scripts目录下(D\xx\python3.6\an\Scripts\) 输入pip install pyperclip 此时可以安装成功。
二、pyperclip的使用
打开python的交互式环境(IDLE)
在别的地方粘贴一段内容
输入
import pyperclip
pyperclip.paste()
则输出刚刚粘贴的内容
改变粘贴内容,重复输入pyperclip.paste()即可将粘贴板的内容输出


浙公网安备 33010602011771号