Python:提供使用包的路径
我可以使用Continuum公司的Anaconda电脑。我没有电脑安装权限,只能使用USB。所以,我在我的家用电脑上安装了Anaconda 我之前确实发布了一个类似的帖子,上一次它似乎是根据建议运行的,但是有些事情已经改变了,我无法运行这个包 我使用的代码是:Python:提供使用包的路径,python,Python,我可以使用Continuum公司的Anaconda电脑。我没有电脑安装权限,只能使用USB。所以,我在我的家用电脑上安装了Anaconda 我之前确实发布了一个类似的帖子,上一次它似乎是根据建议运行的,但是有些事情已经改变了,我无法运行这个包 我使用的代码是: import sys sys.path.append(r'C:\Users\Duck\Desktop\newspaper-0.0.9.8\newspaper- 0.0.9.8\newspaper') from .newspaper
import sys
sys.path.append(r'C:\Users\Duck\Desktop\newspaper-0.0.9.8\newspaper-
0.0.9.8\newspaper')
from .newspaper import *
我下载了该软件包,从以下位置将其解压缩到我的家用电脑桌面上:
当我导入时,我确实在我的Pycharm编辑器中看到报纸弹出,但它给出了错误:
Unresolved reference newspaper
编辑:
我使用的是“.”如图中所示,报纸选项在其他情况下不会显示:
为什么
。报纸?它不应该是报纸
,相应的模块路径应该是'C:\Users\Duck\Desktop\paper-0.0.9.8\paper-0.0.9.8
?:-)向我们展示一幅图片是令人鼓舞的。但您的python解释器可能没有看到这幅图。运行交互式解释器并检查从解释器中可以看到哪些模块不是更好吗?此外,一个库通常有setup.py
,它通常支持--user
安装在一些用户可访问的文件夹中。顺便说一句,Anaconda中包含的许多(如果不是所有)软件包也通过标准pythonpypi
分发机制提供,因此,您可以而且通常应该使用pip
installer来安装它们,除非您有充分的理由不这样做。我对Python还不熟悉,所以您的评论还是有点让我难以理解。你能解释一下我需要做什么吗?你能在目标电脑上使用python解释器吗?你们能在那个里运行程序吗?您在目标PC上是否有足够的权限将软件包安装到python系统路径中,或者您必须选择用户目录?