Conda并且conda-forge都是Python包管理器.当两个存储库中都存在包时,适当的选择是什么?例如,Django可以安装任何一个,但两者之间的差异是几个依赖(conda-forge有更多).这些差异没有解释,甚至没有简单的自述文件.
应该使用哪一个?Conda还是conda-forge?有关系吗?
我正在 Python 3.8 中设置一个自动点击器,我需要 win32api 来获取 GetAsyncKeyState 但它总是给我这个错误:
>>> import win32api
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: DLL load failed while importing win32api: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)
我使用的是 Windows 10 Home 64x。我已经试过了
pip install pypiwin32
Run Code Online (Sandbox Code Playgroud)
它成功安装但没有任何变化。我也尝试卸载并重新安装python。我也尝试以相同的方式安装 'django' 并且它在我时确实有效import django,所以我认为这只是一个 win32api 问题。
>>> import win32api
Run Code Online (Sandbox Code Playgroud)
我希望输出没有,但实际输出总是那个错误^^
当我尝试使用 Jupyter Notebook 时,内核错误如下所示
import win32api
ImportError: DLL load failed while importing win32api:
Run Code Online (Sandbox Code Playgroud)
VS Code 连接 Jupyter Notebook 后出现错误。
我已经尝试过了
conda install pywin32
Run Code Online (Sandbox Code Playgroud)
并将[Anaconda安装目录]\Lib\site-packages\pywin32_system32中的两个文件复制到C:\Windows\System32
但没有成功。
怎么修?