`
cooler1217
  • 浏览: 385135 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

python setup 安装 脚本 做egg

 
阅读更多
Linux sh脚本异常:bad interpreter: No such file or directory

Linux sh脚本异常:bad interpreter: No such file or directory



转自: http://huangchaobiao111.blog.chinajavaworld.com/entry/4484/0/
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。


分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。
2)也可在Linux中转换:
首先要确保文件有可执行权限
#sh>chmod a+x filename

然后修改文件格式
#sh>vi filename

利用如下命令查看文件格式
:set ff 或 :set fileformat

可以看到如下信息
fileformat=dos 或 fileformat=unix

利用如下命令修改文件格式
:set ff=unix 或 :set fileformat=unix

:wq (存盘退出)

最后再执行文件
#sh>./filename
分享到:
评论

相关推荐

    [报错解决]安装xgboost报错python setup.py egg_info Check the logs for full command output.

    这个错误提示“ERROR: Command errored out with exit status 1:...python setup.py egg_info Check the logs for full command output.”表明在执行`setup.py`脚本以构建和安装Python包时发生了问题。`egg_info`是...

    在Python的setuptools框架下生成egg的教程

    如果本地尚未安装setuptools,可以通过一个名为ez_setup.py的小引导脚本来安装。ez_setup.py脚本会从网络上下载setuptools,并自动安装到系统中。这个过程可能需要网络连接,但一旦setuptools安装完毕,就可以利用...

    setuptools制作Python egg的Demo

    python setup.py bdist_egg ``` 这将在项目的`dist`目录下生成一个`.egg`文件,比如`DemoProject-0.1-py3.9.egg`。这个Egg文件包含了项目的所有代码和依赖,可以方便地在其他环境中进行安装。 在目标环境中,可以...

    Python-EGG是一个工具包允许研究人员通过离散通道通信快速实现多智能体游戏

    - `setup.py`:这是Python项目的安装脚本,用于构建、打包和安装EGG。 - `EGG`:主代码库,包含核心模块和类,如游戏环境、智能体接口等。 - `examples`:示例代码或教程,帮助用户快速上手。 - `tests`:单元测试或...

    Python和egg文件.pdf

    安装Setuptools的过程通常涉及到下载`ez_setup.py`这个脚本,然后使用Python解释器执行该脚本。脚本会自动从网络上获取并安装Setuptools。请注意,确保使用与项目兼容的Python版本,因为不同版本的Python可能不兼容...

    python安装工具

    1. **创建Python包**:通过`setup.py`脚本,setuptools允许开发者定义他们的项目结构、依赖关系和其他元数据,从而构建一个可分发的Python包。 2. **安装Python包**:setuptools支持使用`easy_install`命令来安装...

    Python urllib urllib2 urllib模块安装说明

    `setup.py`是Python项目的构建脚本,它包含了项目的信息(如名称、版本号)以及如何构建、安装项目的指令。当运行`python setup.py install`时,会按照`setup.py`中定义的方式进行安装。 - **`running install`**:...

    python ez_setup.py

    Python的`ez_setup.py`是Python社区中一个非常重要的脚本,主要用于简化Python环境中第三方库的安装过程。这个脚本的出现主要是为了解决Python在处理依赖关系时的复杂性,尤其是在安装那些需要其他库作为先决条件的...

    Python库 | spx-0.2.1-py3.4.egg

    EGG文件是Python的一个打包机制,用于方便地分发和安装第三方库。它是一个压缩的ZIP文件,通常包含以下内容: 1. **源代码**:库的Python源码文件(.py)。 2. **元数据**:关于库的信息,如作者、版本、许可等。 3...

    Python安装助手(setuptools for py2.7) v0.6c11.rar

    `setuptools`是一个Python包管理器,它扩展了Python的`distutils`模块,增加了许多功能,如创建复杂的安装脚本、管理依赖关系以及构建egg格式的可执行文件。在Python 2.7的时代,由于Python标准库中并未内置现代的包...

    ez_setup.py脚本

    `ez_setup.py`脚本是`setuptools`的一个便捷安装工具,它极大地简化了在Python项目中引入和使用`setuptools`的过程。通过对该脚本的理解和运用,开发者可以更加专注于项目的核心逻辑开发,而无需过多关注基础工具的...

    python中的包pip安装失败的解决方法.pptx

    接着,在这个目录下打开CMD命令行窗口,分别执行`python setup.py install`和`python setup_egg.py install`(如果存在setup_egg.py)。完成这些步骤后,将安装过程中生成的文件复制到Conda的site-packages目录,以...

    源码(setup.py)

    【python setup】在Python中,`setup.py`是基于`setuptools`或`distutils`库编写的脚本。这个文件通常包含以下内容: 1. **项目元数据**:如项目名称、版本、作者、许可证等。 2. **包信息**:定义项目包含哪些...

    Python2.7及配套setuptools

    Setuptools通过`setup.py`脚本使得构建、打包和安装Python项目变得简单,支持创建源分布、egg文件和Windows安装程序。它还提供了`easy_install`命令,可以用来自动查找和安装Python包,虽然现在已被pip所取代。 在...

    Python安装RSA模块

    这里提到的`ez_setup.py`可能是一个脚本,用于帮助设置Python环境,而`rsa-3.1.1-py2.7.egg`看起来是一个Python egg文件,它是Python的一种二进制分发格式,可以直接在Python环境中使用。可以按照以下步骤手动安装:...

    PyPI 官网下载 | modern-python-setup-0.1.0.tar.gz

    安装过程中,`pip`会自动解压文件,运行`setup.py`脚本来构建Python egg或wheel格式的可安装包,然后将其安装到用户的Python环境中。 Python库通常包含以下组成部分: 1. `__init__.py`:表明一个目录是一个Python...

    Python库 | buildout_script-0.2a1-py2.4.egg

    1. **安装**:首先,将`buildout_script-0.2a1-py2.4.egg`文件解压并安装到Python环境中,通常可以使用`easy_install`或`pip`完成。 2. **配置`buildout.cfg`**:在`buildout.cfg`文件中添加`buildout_script`部分...

    Python库 | snipsskills-0.1.6.10-py2.7.egg

    安装EGG文件的方法通常是使用`easy_install`命令,这是一个Python的包管理工具,它可以解析EGG文件并将其安装到Python的site-packages目录下,使得这些库可以在任何Python脚本中被导入和使用。如果你已经拥有这个EGG...

    Python库 | dez-0.5.10-py2.7.egg

    或者,如果使用`pip`,你需要先将Egg文件解压,然后安装其中的setup.py脚本: ```bash $ python setup.py install ``` 标签"python 开发语言 后端 Python库"表明这个库可能主要用于Python后端开发,这可能包括...

Global site tag (gtag.js) - Google Analytics