2024-10-04 01:27:34 发布
网友
我已经通过终端在Mac上安装了python库(https://github.com/rsagroup/pyrsa)。这个包裹不是水蟒的一部分。我现在想在Spyder中使用它,我刚刚通过Anaconda发行版安装了它。我在互联网上搜索过,但没有找到解决办法。如果有任何提示,我将不胜感激! 多谢各位
通常python会检查模块/包的某些位置:
因此,只要模块目录位于上面给出的3个路径描述中的1个,并且包含一个名为“\uem>init\ueem>.py”的文件(空或不空),python就可以找到它并导入它
请注意,Anaconda只不过是python的一个发行版。它或多或少像一堆python包,(i)python解释器和一个IDE(spyder/IDLE)捆绑在一起
使用Spyder的情况大致相同:这是一个围绕python interpeter的shell(实际上,我认为它是一个ipython解释器,但我不确定,因为我不使用Spyder)。因此,无论您使用Spyder、PyCharm、IDLE还是其他什么,都不应该影响python检查模块/包的目录
总结:包位置任何python解释器检查总是相同的。这与您是使用Anaconda提供的python还是linux/windows操作系统中预设的python解释器无关
在您的情况下,这可能是将存储包的目录添加到PYTHONPATH环境变量之间的最佳选择,但在这一问题上意见可能总是不同的
通常python会检查模块/包的某些位置:
因此,只要模块目录位于上面给出的3个路径描述中的1个,并且包含一个名为“\uem>init\ueem>.py”的文件(空或不空),python就可以找到它并导入它
请注意,Anaconda只不过是python的一个发行版。它或多或少像一堆python包,(i)python解释器和一个IDE(spyder/IDLE)捆绑在一起
使用Spyder的情况大致相同:这是一个围绕python interpeter的shell(实际上,我认为它是一个ipython解释器,但我不确定,因为我不使用Spyder)。因此,无论您使用Spyder、PyCharm、IDLE还是其他什么,都不应该影响python检查模块/包的目录
总结:包位置任何python解释器检查总是相同的。这与您是使用Anaconda提供的python还是linux/windows操作系统中预设的python解释器无关
在您的情况下,这可能是将存储包的目录添加到PYTHONPATH环境变量之间的最佳选择,但在这一问题上意见可能总是不同的
相关问题 更多 >
编程相关推荐