首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    倒霉,最好不要使用Mac系统默认python

    最近,用Mac系统开发了一阵以后,一些软件开始崩溃,找了一原因,原来是我乱升级系统包导致,我们都知道,OSX系统默认是开发者友好python当然必须系统自带。...但是网上又有很多教程,如何在mac系统中安另一个python,原因就是系统自带python运行运行普通脚本没问题,但是真的开发python项目是有点问题。...系统自带python可能会版本偏低,这个如果大家都是用最新系统应该都没啥问题了。 系统升级时候,可能会导致已经安装python包消失。...最后也是最重要一点,系统python默认安装了一些python packages,导致我们自己安装升级这些库时候很困难。 系统python默认安装库在哪里?...最好办法是修改自己.profile. 增加如下脚本:export PATH=/usr/local/bin:/usr/local/sbin:$PATH

    86220

    Linuxpython环境搭建

    一、安装linux最小化系统(CentOS6) 安装最小系统即可 二、安装pyenv多版本管理工具 (一)pyenv安装步骤 1、安装git yum install git -y 2、安装python...不确定要哪一个文件,把下载3个文件都放进去,将win三个文件拖进linux,如果没有rz命令,先使用yum安装# yum install lrzsz,然后将3个文件拖进去进行安装# pyenv...(四)虚拟环境 1、使用Python环境都是一个公共空间,如果多个项目使用不同Python版本开发,或者使用不同Python版本部署运行,或者使用同样版本开发但不同项目使用了不同版本库,等等这些问题都会带来冲突...最好解决办法就是每一个项目独立运行自己“独立小环境”中,创建一个虚拟版本空间。...pyenv local wang353 3、现在就可以在这个虚拟环境进行自己独立开发,在这个虚拟环境安装ipython。

    1.2K10

    Linux安装python环境

    说明:本文使用Centos7环境 有时候我们项目需要在linux运行,Linux自带python2,所以要重新安装python3环境,切记不能动原有的python2环境(linux系统运行依赖该环境...2.首先安装编译安装时需要依赖包,编译python源码时,需要一些依赖包,一次安装完毕 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel...sqlite-devel readline-devel tk-devel gcc make libffi-devel 3.根据需要下载对应Python版本: 服务器下载较慢时,可以在官网下载到本地之后...https://www.python.org/ftp/python/3.7.2/ wget https://www.python.org/ftp/3.7.0/Python-3.7.2.tgz 4.解压python...安装包 cd opttar -zxvf Python-3.7.2.tgz 5.新建一个python3安装目录 mkdir -p /usr/local/python3 6.编译安装 cd Python-

    11.7K30

    Linux环境安装Python

    一、apt-get直接安装 直接执行apt-get install指令 apt-get install python3.8 这种方法 优点: 简单,省事 缺点: Python安装版本受限制,目前最新版本只到...前置准备 # 获取最新软件包 apt-get update # 升级已安装软件包 apt-get upgrade # 提前安装,以便接下来配置操作 apt-get -y install gcc automake...下载 python(https://www.python.org/ftp/python) cd /usr/local/src wget https://www.python.org/ftp/python...三、在Jenkins容器内安装Python 方法与步骤,和上面两种一致,只需要先以root用户账号进入容器内即可 docker exec -it -uroot jenkins容器名 bash 四、安装过程中遇到问题及解决方式...所有步骤执行完后,输入python3无反应或报错无该指令 排查软连接指向路径是否有效 若无效,则删除该连接 # 查看软连接 ls -l # 删除软连接 rm /usr/bin/python3

    96110

    Linuxpython升级步骤

    首先下载源tar包   可利用linux自带下载工具wget下载,如下所示: 1 # wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0...tar -xzvf Python-3.3.0.tgz)   进入解压缩后文件夹 1 cd Python-3.1.2   在编译前先在/usr/local建一个文件夹python3(作为python安装路径...)) 2 [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)] on linux2 3 Type "help", "copyright", "credits" or..."license" for more information. 4 >>> PS:如果不建立新安装路径python3,而是直接默认安装,则安装后python应该会覆盖linux下自带老版本,也有可能不覆盖...,具体看安装过程了,这个大家可以自己试验,当然如果还想保留原来版本,那么这种方法最好不过了。

    1.6K100

    Linux切换Python版本

    这两天遇到一个问题需要在 python3 环境进行测试,由于Linux默认已经安装了Python2.7,并且作者一直也在使用 ,所以需要重新安装并临时切换到 python3。...在网上查到很多资料,但是每一篇都讲不全,需要结合起来看才行。 所以作者简单整理了,希望能通过这篇文章,希望即能让大家达成效果,又能真正理解其中原理。...虽然我们可以在该路径(/usr/local/python3.6.3/bin)使用 python3 和 pip3 命令,或是添加 path 环境变量后在任意路径使用,但使用时始终要加 “3”,而不是我们通常用...所以,我们需要让这里 python 和 pip 命令 软链接到我们 python3 和 pip3 命令。.../bin/python3 2 //添加新安装python3.6.3 修改 python 符号链接: 3)、# update-alternatives --config python ?

    4.2K10

    python代码实现linuxtail功能

    今天在服务器上调试程序,发现win03服务器在查看apache输出日志时候灰常麻烦,想到linux系统命令 tail就可以实时查看输出日志,于是找了,还真有人写了个wintail:http...://www.kuaipan.cn/file/id_12834302878348914.htm 后来想了想,自己用python写一个也不麻烦,权当练手于是有了下面的代码: #coding=utf-8 '...date:2012-07-03 ''' import sys already_print_num = 0 def get_last_line(filepath): ''' 获取未输入行...print 'illegal params' else: filename = sys.argv[1] timer(filename) 代码不是很严谨,有兴趣自己扩展...运行方法: 把该py文件放到你要统计日志文件所在目录,然后运行:python xxx.py logs.log(×nux系统注意权限) 为了方便测试,自己写了一个不断写文件代码,主要是每隔10秒,写入一条数据

    1.8K30

    linux最好资源监控工具-glances

    一、glances介绍 glances是一个基于python语言开发,可以为linux或者UNIX性能提供监视和分析性能数据功能。...glances在用户终端上显示重要系统信息,并动态进行更新,让管理员实时掌握系统资源使用情况,而动态监控并不会消耗大量系统资源,比如CPU资源,通常消耗小于2%,glances默认每两秒更新一次数据...三、基于epel公网源安装glances 由于glances运行需要python环境,所以我们需要首先安装好python环境,这里我给大家使用是一个脚本安装python3.7.3,目前最新版本。...3.1、python3.7.3安装脚本 #!...3.7.3安装脚本 #变量 source_url="https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz" source_pkg="Python

    1.7K30
    领券