0、环境
这里主要指在windows10上运行所遇到的问题,如果是其它操作系统会另外专门标记出来。
1、运行报错
1.1、同个类进行了多次类文档说明
1.1.1、方法描述
报错:
RuntimeError: implement_array_function method already has a docstring
这个方法已经有了一个文档字符串(docstring)。这意味着你在同一个方法中多次定义了文档字符串,这是不允许的。
1.1.2、解决方法
方法一:
需要找到你的代码中定义 "implement_array_function" 方法的位置,并确保在这个方法中只有一个文档字符串。
方法二:
可能是对应的仓库太老了,需要更新,如:
C:\WINDOWS\system32>pip install --upgrade numpy
1.2、pip使用不了,但是Python环境正常
报错回顾:
C:\WINDOWS\system32>pip install --upgrade numpy
Traceback (most recent call last):
File "d:\program files\python3.8.2\lib\runpy.py", line 193, in _run_module_as_main
return _run_code(code, main_globals, None,
File "d:\program files\python3.8.2\lib\runpy.py", line 86, in _run_code
exec(code, run_globals)
File "D:\Program Files\python3.8.2\Scripts\pip.exe\__main__.py", line 4, in <module>
ModuleNotFoundError: No module named 'pip'
C:\WINDOWS\system32>python --version
Python 3.8.2
C:\WINDOWS\system32>python -m pip install --upgrade pip
D:\Program Files\python3.8.2\python.exe: No module named pip
解决方式:
python -m ensurepip
python -m pip install --upgrade pip
2、pip安装仓库
2.1、安装方式
pip命令行直接安装
打开cmd命令窗口,通过命令 pip install 包名 进行第三库安装,此方法简单快捷,示例安装numpy库。
pip install numpy
注意:安装成功会显示Successfully installed numpy,如果出现黄色字体警告,是由于pip库包不是最新的,但keras库已成功安装,可随后对pip包进行更新,更新命令:
python -m pip install --upgrade pip
2.2、下载或者更新仓库报错
问题描述:
ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问。: 'D:\\environment\\python\\python3.8.2\\Lib\\site-packages\\~andas\\_libs\\missing.cp38-win32.pyd'
Consider using the `--user` option or check the permissions.
解决方式:
python -m pip install --upgrade pandas
2.3、Pycharm更换Python环境失败
问题描述:
发现提示“Environment location directory is not empty”或“环境位置目录非空”。
解决方式:删除项目原先的 Virtualenv 环境
然后重新加入Virtualenv 环境,即Python环境即可。