zoukankan      html  css  js  c++  java
  • ubuntu 12.0.4 下python3.x web环境搭建

    ubuntu 12.0.4 安装python3.x

    1.
    $ sudo add-apt-repository ppa:fkrull/deadsnakes
    $ sudo apt-get update
    $ sudo apt-get install python3.5

    2.
    sudo python get-pip.py
    注意 如果你启动终端会话时使用的是命令python3 ,那么在这里应使用命令sudo python3 get-pip.py 。

    3.
    18.1.2 建立虚拟环境
    要使用Django,首先需要建立一个虚拟工作环境。虚拟环境 是系统的一个位置,你可以在其中安装包,并将其与其他Python包隔离。将项目的库与其他项目分离是有益的,且为
    了在第20章将“学习笔记”部署到服务器,这也是必须的。
    为项目新建一个目录,将其命名为learning_log,再在终端中切换到这个目录,并创建一个虚拟环境。如果你使用的是Python 3,可使用如下命令来创建虚拟环境:
    learning_log$ python -m venv ll_env
    learning_log$
    这里运行了模块venv ,并使用它来创建一个名为ll_env的虚拟环境。如果这样做管用,请跳到后面的18.1.4节;如果不管用,请阅读18.1.3节。
    18.1.3 安装 virtualenv
    如果你使用的是较早的Python版本,或者系统没有正确地设置,不能使用模块venv ,可安装virtualenv包。为此,可执行如下命令:
    $ pip install --user virtualenv
    别忘了,对于这个命令,你可能需要使用稍微不同的版本(如果你没有使用过pip,请参阅12.2.1节)。
    注意 如果你使用的是Linux系统,且上面的做法不管用,可使用系统的包管理器来安装virtualenv。例如,要在Ubuntu系统中安装virtualenv,可使用命令sudo apt-
    get install python-virtualenv 。
    在终端中切换到目录learning_log,并像下面这样创建一个虚拟环境:
    learning_log$ virtualenv ll_env
    New python executable in ll_env/bin/python
    Installing setuptools, pip...done.
    learning_log$
    注意 如果你的系统安装了多个Python版本,需要指定virtualenv使用的版本。例如,命令virtualenv ll_env --python=python3 创建一个使用Python 3的虚拟
    环境。
    18.1.4 激活虚拟环境
    建立虚拟环境后,需要使用下面的命令激活它:

    learning_log$ source ll_env/bin/activate
    (ll_env)learning_log$
    这个命令运行ll_env/bin中的脚本activate。环境处于活动状态时,环境名将包含在括号内,如❶处所示。在这种情况下,你可以在环境中安装包,并使用已安装的包。你在ll_env中安
    装的包仅在该环境处于活动状态时才可用。
    注意 如果你使用的是Windows系统,请使用命令ll_envScriptsactivate (不包含source )来激活这个虚拟环境。
    要停止使用虚拟环境,可执行命令deactivate :
    (ll_env)learning_log$ deactivate
    learning_log$
    如果关闭运行虚拟环境的终端,虚拟环境也将不再处于活动状态。
    18.1.5 安装 Django
    创建并激活虚拟环境后,就可安装Django了:
    (ll_env)learning_log$ pip install Django
    Installing collected packages: Django
    Successfully installed Django
    Cleaning up...
    (ll_env)learning_log$
    由于我们是在虚拟环境中工作,因此在所有的系统中,安装Django的命令都相同:不需要指定标志--user ,也无需使用python -m pip install package_name 这样较
    长的命令。
    别忘了,Django仅在虚拟环境处于活动状态时才可用。


    4.安装openssh-server,开放22端口,可以远程链接.sudo apt-get install openssh-server;

  • 相关阅读:
    Codeforces956D. Contact ATC
    一道题14
    扰动法--*BZOJ3157: 国王奇遇记
    一道题13
    不是一道题
    一道题12
    *Codeforces891E. Lust
    二次剩余详解
    BZOJ3994: [SDOI2015]约数个数和
    *Codeforces961G. Partitions
  • 原文地址:https://www.cnblogs.com/fyc001/p/9108635.html
Copyright © 2011-2022 走看看