我已运行setup.py并已安装,我的脚本/包全部显示在Python27 \ Lib \ site-packages中,并包含在相关.egg.info文件的文件夹中。
但是,在将站点包添加到PATH之后,我无法运行相关脚本。
python: cant open file 'mypackage': [Errno 2] No such file or directory
我错过了什么?
基本上我想安装软件包,几个模块都包含在带有__init和__main文件的文件夹中。一旦安装,我想运行
python mypackage inputfile.txt
然而找不到mypackage。我将使用optparse来接收txt文件,但这是无关紧要的,因为我无法安装软件包。
答案 0 :(得分:1)
通常,脚本不会进入site-packages
。在MS-windows平台上,他们通常会进入C:\Python27\Scripts\
。
因此,在MS-Windows上,您可能希望将C:\Python27\;C:\Python27\Scripts\
添加到$PATH
。
此外,您必须使用python associate .py
文件类型。
一般来说,官方CPython文档的整个章节Using Python on Windows应被视为Windows上Python用户的必读内容。