CMD中运行.py文件出现'module' object is not callable如何调试

本文介绍了解决Anaconda和Python共存环境下包安装路径冲突的方法,通过手动复制文件到正确的Python site-packages目录来确保Python能正确识别已安装的第三方库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

此方法适用于电脑同时安装python和anaconda

电脑安装了python和anaconda,当用pip install安装包的时候,默认的路径是在anaconda文件夹中的site-packages文件夹中,并没有在python文件夹中的site-packages文件夹中,所以在安装包的时候,可以看到路径&安装文件,把这些文件复制到python文件夹中的site-packages就可以了

举例:

运行:pip uninstall beautifulsoup4


会出现:

Uninstalling beautifulsoup4-4.6.0:

  Would remove:
    c:\users\87190\anaconda3\lib\site-packages\beautifulsoup4-4.6.0-py3.6.egg-info
    c:\users\87190\anaconda3\lib\site-packages\bs4
Proceed (y/n)? n

这样就知道安装beautifulsoup4时下载了哪些文件,复制到

AppData\Local\Programs\Python\Python36\Lib\site-packages

中就可以了,试了好久,哈哈


同时我也有一个疑问,怎么能让CMD运行的时候调用anaconda中的安装包呢?求指点!!!

D:\Anaconda\install\envs\myenv\python.exe D:/Anaconda/install/envs/myenv/7yue/1.py 无法获取 圆形导轨上-2 的子组件: 'tuple' object is not callable 无法获取 下-3 的子组件: 'tuple' object is not callable 无法获取 圆形导轨盖-2 的子组件: 'tuple' object is not callable 检测到 3 个叶子零件,开始拆卸尝试... 开始处理零件: 圆形导轨上-2 尝试方向 (1, 0, 0) 无法获取或抑制 圆形导轨上-2 的配合关系: <unknown>.GetMates 初始变换矩阵 for 圆形导轨上-2: [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, -0.29158931171836594, 0.09585032812809255, -0.1541236130884311, 1.0, 0.0, 0.0, 0.0] 移动 圆形导轨上-2 出错: (-2147221005, '无效的类字符串', None, None) Traceback (most recent call last): File "D:\Anaconda\install\envs\myenv\lib\site-packages\win32com\client\dynamic.py", line 81, in _GetGoodDispatch IDispatch = pythoncom.connect(IDispatch) pywintypes.com_error: (-2147221005, '无效的类字符串', None, None) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\Anaconda\install\envs\myenv\7yue\1.py", line 110, in try_move_component math_data = win32com.client.Dispatch("SldWorks.MathUtility") File "D:\Anaconda\install\envs\myenv\lib\site-packages\win32com\client\__init__.py", line 116, in Dispatch dispatch, userName = dynamic._GetGoodDispatchAndUserName(dispatch, userName, clsctx) File "D:\Anaconda\install\envs\myenv\lib\site-packages\win32com\client\dynamic.py", line 101, in _GetGoodDispatchAndUserName return (_GetGoodDispatch(IDispatch, clsctx), userName) File "D:\Anaconda\install\envs\myenv\lib\site-packages\win32com\client\dynamic.py", line 83, in _GetGoodDispatch IDispatch = pythoncom.CoCreateInstance( pywintypes.com_error: (-2147221005, '无效的类字符串', None, None) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\Anaconda\install\envs\myenv\7yue\1.py", line 175, in <module> main() File "D:\Anaconda\install\envs\myenv\7yue\1.py", line 165, in main if attempt_disassembly(comp, assembly): File "D:\Anaconda\install\envs\myenv\7yue\1.py", line 145, in attempt_disassembly if try_move_component(comp, assembly, dir_vec): File "D:\Anaconda\install\envs\myenv\7yue\1.py", line 131, in try_move_component assembly.EditRebuild3() TypeError: 'bool' object is not callable 进程已结束,退出代码1 这是什么错误?
最新发布
07-25
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值