当前位置: 首页 > news >正文

OA网站建设分析七牛镜像存储 wordpress 插件

OA网站建设分析,七牛镜像存储 wordpress 插件,关键词优化简易,手机网站建设开发报价1 pyenv pyenv是一个Python版本管理工具#xff0c;它能够进行全局的Python版本切换#xff0c;也可以为单个项目提供对应的Python版本。使用pyenv以后#xff0c;可以在服务器上安装多个不同的Python版本#xff0c;也可以安装不同的Python实现。不同Python版本之间的切换…1 pyenv pyenv是一个Python版本管理工具它能够进行全局的Python版本切换也可以为单个项目提供对应的Python版本。使用pyenv以后可以在服务器上安装多个不同的Python版本也可以安装不同的Python实现。不同Python版本之间的切换也非常简单。pyenv官方地址https://github.com/pyenv/pyenv-installer 安装pyenv #1 安装pyenv在命令行下键入 $ curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash ​https://www.linuxidc.com/Linux/2018-05/152610.htm #默认安装到当前用户的工作目录下的.pyenv我们可以查看一下 $ cd ~ $ ls -la ​ #如果安装过git也可以使用以下安装方式安装$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv ​ #2 将安装路径写入~/.bashrc将以下三条语句写入 ~/.bashrc   export PATH/home/zhu/.pyenv/bin:$PATH eval $(pyenv init -) eval $(pyenv virtualenv-init -) ​ $ source ~/.bashrc #配置立刻生效 ​ $ echo $PATH #如果路径第一个结尾是shims则表示成功 /home/python/.pyenv/plugins/pyenv-virtualenv/shims:/home/python/.pyenv/shims:/home/python/.pyenv/bin:/home/python/bin:/home/python/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ​ ​ ​ #3 更新一下 $ pyenv rehash 使用pyenv #1.查看pyenv当前支持哪些Python版本 pythonubuntu:~$ pyenv install --list Available versions:2.1.32.2.32.3.7...#2.列出pyenv中所有可用的python版本 pythonubuntu:~$ pyenv versionssystem3.5.4 * 3.6.4 (set by /home/python/.pyenv/version) # *表示当前使用的3.6.4版本 ​ #3.选择指定的python版本 pythonubuntu:~$ pyenv global 3.5.4 #设置指定的版本 pythonubuntu:~$ python   Python 3.5.4 (default, Mar 29 2018, 11:02:03) #已经切换到了3.5.4 [GCC 5.4.0 20160609] on linux Type help, copyright, credits or license for more information.切换Python版本以后与版本相关的依赖也会一起切换。因此我们不用担心不同的版本在系统中是否会相互干扰。 ​ #4. 删除指定python版本 pythonubuntu:~$ pyenv uninstall 3.5.4 pyenv: remove /home/python/.pyenv/versions/3.5.4? y pythonubuntu:~$ pyenv versionssystem * 3.6.4 (set by /home/python/.pyenv/version) 安装python #1.在安装python之前我们必须要安装python所需要的依赖包这个必须要安装 否则安装会失败的 $ sudo apt-get install libc6-dev gcc $ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm ​ #2. 安装python $ pyenv install 3.6.4 -v  #-v 以日志模式显示安装过程 #因为pyenv会自动到github上下载速度超慢所以一般会选择使用curl或者wget下载到~/.pyenv/cache下然后再用pyenv安装下面是可选的安装模式 $ cd ~/.pyenv $ sudo mkdir cache $ wget -c http://mirrors.sohu.com/python/3.6.4/Python-3.6.4.tar.xz -P ~/.pyenv/cache/ $ pyenv install 3.6.4 -v ​ #3.更新pyenv数据库$ pyenv rehash ​ #4.列出所安装的python版本$ pyenv versions ​ #5.切换python版本 $ pyenv global 3.6.4   #全局切换 $ pyenv local 2.7.9 #和特定目录绑定 ​ #6.验证版本$ python 注意 使用pyenv管理python必须是用pyenv安装的python才行系统以前有的需要重新用pyenv安装 使用pip安装第三方模块时会安装到~/.pyenv/versions/xxx下不会和系统模块发生冲突 使用pip安装模块后可能需要执行pyenv rehash更新数据库。 2 virtualenv virtualenv本身是一个独立的项目用以隔离不同项目的工作环境。例如项目A和项目B都是使用Python 2.7.13但是项目A需要使用Flask 0.8版本项目B需要使用Flask 0.9版本。我们只要组合pyenv和virtualenv这两个工具就能够构造Python和第三方库的任意版本组合拥有了很好的灵活性也避免了项目之间的相互干扰。 virtualenv本身是一个独立的工具用户可以不使用pyenv单独使用virtualenv。但是如果你使用了pyenv就需要安装pyenv-virtualenv插件而不是virtualenv软件来使用virtualenv的功能。 项目主页https://github.com/yyuu/pyenv-virtualenv 安装virtualenv可选 如果是python3以上安装完python就已经安装了virtualenv就不用安装了 #安装 $ pip install virtualenv ​ #或者如果提示版本不匹配可以使用--upgrade参数 $ sudo pip install --upgrade virtualenv 使用virtualenv创建项目的虚拟环境 一个项目创建一个virtualenv的虚拟环境在这个环境中可以用pip安装项目所需的库不会影响其他项目。切记一个项目一个虚拟环境否则可能会发生莫名的错误。 #1.首先创建项目目录 $ sudo mkdir -p myproject/blog cd myproject/blog ​ #2.创建项目的虚拟环境 #用法pyenv virtualenv python版本号 虚拟环境名 $ pyenv virtualenv 3.6.4 env36   #注意版本号必须是已经安装的否则会报错 ​ #3.切换到虚拟环境 pythonubuntu:/myproject/blog$ pyenv activate env36 ​ pyenv-virtualenv: prompt changing will be removed from future release. configure export PYENV_VIRTUALENV_DISABLE_PROMPT1 to simulate the behavior. ​ (env36) pythonubuntu:/myproject/blog$ # (env36)表示该项目处于虚拟环境中 ​ #验证 (env36) pythonubuntu:/myproject/blog$ python Python 3.6.4 (default, Mar 29 2018, 10:33:37) [GCC 5.4.0 20160609] on linux Type help, copyright, credits or license for more information. ​ #4. 切出虚拟环境 (env36) pythonubuntu:/myproject/blog$ pyenv deactivate env36 使用pip下载库 使用pip下载会从国外的网站下载速度超慢所以要切换pip到国内的镜像源一般会用psm切换pip的源 1.安装一个软件psm (bbs36)pythonubuntu:/myproject/blog$ pip install psm [sudo] python 的密码 正在读取软件包列表... 完成 正在分析软件包的依赖关系树       正在读取状态信息... 完成       E: 无法定位软件包 psm   2.psm的使用 以下操作需要在虚拟环境外进行选择好镜像源后在进入虚拟环境 #1.查看列出pip的镜像源 (bbs36)pythonubuntu:/myproject/blog$ psm ls ​ pypi https://pypi.python.org/simple/ douban http://pypi.douban.com/simple/ aliyun http://mirrors.aliyun.com/pypi/simple/ ​ #查看当前的镜像源 (bbs36)pythonubuntu:/myproject/blog$ psm show ​ Current source is douban ​ #2.选择指定的镜像源 ​ (bbs36)pythonubuntu:/myproject/blog$ psm use douban ​ Source is changed to douban. ​ #3 使用pip下载库 (bbs36) pythonubuntu:/myproject/blog$ pip install pymysql virtualenvwrapper:virtualenv的扩展包 安装 安装很简单使用easy_install进行安装 sudo easy_install virtualenvwrapper此时还不能使用virtualenvwrapper默认virtualenvwrapper安装在/usr/local/bin下面实际上你需要运行virtualenvwrapper.sh文件才行这个文件里面的注释部分有安装步骤我们照着操作把环境设置好。 1.创建目录用来存放虚拟环境 mkdir $HOME/.virtualenvs2.在~/.bashrc中添加 export WORKON_HOME$HOME/.virtualenvs3.在~/.bashrc中添加 source /usr/local/bin/virtualenvwrapper.sh4.执行 source ~/.bashrc此时virtualenvwrapper就可以使用了 使用 简单的介绍下使用 列出虚拟环境列表 workon也可以使用 lsvirtualenv新建虚拟环境 mkvirtualenv [虚拟环境名称]启动/切换虚拟环境 workon [虚拟环境名称]删除虚拟环境 rmvirtualenv [虚拟环境名称]离开虚拟环境 deactivate总结 1.   virtualenv   -p /usr/bin/python3  虚拟环境 激活source 虚拟环境/bin/activate 退出虚拟环境 deactivate 2.  virtualenvwrapper 虚拟环境 的升级版 配置.bashrc文件  (当前用户家目录cd ~ ,) .bashrc_profile 阿里服务器配置文件名 …… 保存 source .bashrc 命令 mkvirtualenv -p /usr/bin/python3 shopping创建虚拟环境 shopping workon shopping: 工作在 online环境 或 从其它环境切换到 shopping 环境 deactivate: 退出终端环境 rmvirtualenv 虚拟环境的名字 3. 可以使用此方式 sudo apt-get install python3-venv python3 -m venv  虚拟环境 source  虚拟环境/bin/activate 退出 deactivate - 注意 - 使用pyenv管理python必须是用pyenv安装的python才行系统以前有的需要重新用pyenv安装 - 使用pip安装第三方模块时会安装到~/.pyenv/versions/xxx下不会和系统模块发生冲突 - 使用pip安装模块后可能需要执行pyenv rehash更新数据库。 export PATH$HOME/.pyenv/bin:$PATH eval $(pyenv init -) eval $(pyenv virtualenv-init -) source .bashrc pyenv update   更新 pyenv install –list 强调原生python3.6   python2.7  python3.7  操作系统 安装对应版本的python pyenv  install  版本号 pyenv  versions  查看可以管理的版本有哪些 python 3.7.0 python 3.6.8 python 2.7.5 python 3.7.1 使用版本号 pyenv  global   3.6.8 使用3.6.8设置虚拟环境 pyenv  virtualenv 3.6.8  虚拟环境 进入虚拟环境 pyenv    activate  虚拟环境名字 略微有一点乱. 退出 pyenv deactivate  虚拟环境名字
http://www.huolong8.cn/news/150245/

相关文章:

  • 英文商城网站模板建筑行业综合查询平台
  • 网站建设最新技术大连有几家做网站的公司
  • 南京建设银行网站首页山东省城市建设管理协会网站
  • 12380网站开发dedese网站
  • 建站教程无极城市在线招聘
  • 郑州网站建设推广渠道牙科网站建设
  • 新品牌营销策划方案东莞网站优化一般多少钱
  • 长沙seo霜天基本seo技术在线咨询
  • 长春网站建设小程做商城网站一般用什么
  • 接做网站的齐鲁建设网站
  • 网站开发遇到的困难总结做网站有哪几种语言
  • 如何在百度里建网站罗湖网站开发
  • 坪山做网站公司图片转文章转wordpress
  • wordpress 主题 建站做封面的免费网站
  • wordpress页面内搜索引擎seo排名优化
  • ps切片工具做网站htmi如何做网站
  • 网站外包公司互联网宣传推广
  • 如何创建网站挣钱保定商库网络推广
  • 如企业网站模板下载黑龙江建设工程招标网
  • 金融电子商务网站建设可以不花钱做网站吗
  • 网站开发需要什么步骤企业外贸网站建设方案
  • 网站建设的售后服务怎么写网站开发代理
  • 营销团队网站建设wordpress 二维码插件下载地址
  • 建立自信外贸seo推广
  • 微信公众号创建小程序义乌网络优化
  • 传奇做网站空间佛山做外贸网站如何
  • 网站建设费税率剪辑培训
  • 优质的网站制作做百度网络营销推广
  • 网站建设合同模板jsp 网站开发
  • 自己做网站卖能赚钱吗阜宁网页设计