美文网首页
2018-11-01

2018-11-01

作者: 奋斗的少年_6f4d | 来源:发表于2018-11-01 12:36 被阅读0次

    一、Ubuntu的安装

    建议: 在断网情况下安装会比较快!

    二、VMware Tools安装

    - 虚拟机选项 
      安装VMware Tools
    
    - 将VMwareTools-xx.tar.gz拷贝到桌面
    
    - 文件解压(切换到桌面目录)
      tar -zxvf VMwareTools-xx.tar.gz
    
    - 安装(切换到vmware-tools-xxx)  【选择默认选项即可】
      sudo ./vmware-install.pl
    
    - 安装失败处理
      问题描述:
        VMware tools安装失败,执行中止。
        出现这个提示是因为之前已经存在未完成的安装。
        A previous installation of VMware software has been detected.
        The previous installation was made by the tar installer (version 3).
        Keeping the tar3 installer database format.
        Error: Unable to find the binary installation directory (answer BINDIR)
        in the installer database file “/etc/vmware-tools/locations”.
        Failure
        Execution aborted.
      问题解决:
        1. 删除etc/vmware-tools目录
          rm -rf /etc/vmware-tools
        2. 删除/tmp/vm* 
          rm -rf /tmp/vm*
        3.重新直接上述安装操作即可
    
    

    安装并运行 VMware Tools 后,才能在虚拟机中使用共享文件夹(默认目录位置 /mnt/hgfs/xxx)
    安装并运行 VMware Tools 后,才能最大化虚拟机,才能Windows和Linux使用复制黏贴

    软连接到用户目录下: ln -s /mnt/hgfs/xxx ~/myshare

    三、虚拟环境

    可以通过软连接来修改python指向,但系统中很多默认是使用的是python2的。如何实现共存?通过虚拟环境来实现。

    • 安装pip

      sudo apt install python3-pip
      
      
    • pip(python专用的包管理工具)

      - pip install xxx  安装包
        指定源安装: pip install xxx -i https://pypi.douban.com/simple
      - pip uninstall xxx 卸载包
      - pip list 列出所有依赖包
      - pip freeze 列出自己安装的依赖包
      
      
    • 安装virtualenv
      virtualenv用于创建一个Python的虚拟环境。

      pip3 install virtualenv
      
      
    • 安装 统一管理工具virtualenvwrapper

      pip3 install virtualenvwrapper -i https://pypi.douban.com/simple
      
      

      查看安装目录: type virtualenvwrapper.sh
      如果提示virtualenvwrapper错误,请执行sudo apt install virtualenvwrapper

    • 配置虚拟环境

      - 添加到用户环境变量中
        vi ~/.bashrc 在最后添加
        export WORKON_HOME=/home/atom/.virtualenvs
        source /home/atom/.local/bin/virtualenvwrapper.sh
        > 备注: 根据virtualenvwrapper.sh位置配置
      
      - 创建对应目录
        mkdir ~/.virtualenvs
      
      - 刷新环境
        source ~/.bashrc
      
      - 错误处理
        问题: 
            /usr/bin/python: No module named virtualenvwrapper
        virtualenvwrapper.sh: There was a problem running the initialization hooks.
            If Python could not import the module virtualenvwrapper.hook_loader,
        check that virtualenvwrapper has been installed for
        VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is
        set properly.
      
        解决(添加环境变量):
            # 修改 /etc/profile 文件,在文件末尾加上如下两行代码 
            # 如果使用pip安装的,请填写python2的命令位置 [使用type python2查看]
            # 如果使用pip3安装的,请填写python3的命令位置 [使用type python3查看]
            VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
            export VIRTUALENVWRAPPER_PYTHON
            # 使其修改生效
            source /etc/profile
      
      
    • 虚拟环境使用

      - 创建虚拟环境(默认是python2.7)
        # EVN_NAME虚拟环境的名字,自己设置,没有影响
        mkvirtualenv EVN_NAME
      
      - 进入到虚拟环境中
        workon EVN_NAME
        > 此时就是进入到虚拟环境中,再次输入Python时,还是显示2.7版本(默认)
      
      - 退出虚拟环境
        deactivate
      
      - 删除虚拟环境
        rmvirtualenv EVN_NAME
      
      - 创建python3的虚拟环境
        mkvirtualenv EVN_NAME -p /usr/bin/python3.5
        > 查看python3位置: type python3
        > 此时再次输入python就是为3.5版本了
      
      

    五、PyCharm安装

    - 解压
    - 目录中有bin
    - 进入到bin目录中
    - 执行: ./pycharm.sh
    
    - 配置环境变量
        pycharm中,默认是python2.7版本的。
        后续执行时,可以直接进入到Python3的虚拟环境中,然后再python manage.py runserver
        为了更方便的操作,就还是修改工程的默认:
        file > settings > project interpreter > 下拉(show all) > add > (现有环境)existing enviroment > 选择对应python3的虚拟环境即可
        勾选上 Make available to all projects(使能到所有项目中)
    
        备注: 配置好之后,在pycharm右上角直接`run`都可以直接执行项目(执行命令为: manage.py runserver 8000)
    
    
    # 破解操作
    1、安装java环境
        # 安装默认JRE
        sudo apt-get install default-jre
        # 添加Oracle的PPA
        sudo add-apt-repository ppa:webupd8team/java
        # 更新您的软件包存储库
        sudo apt-get update
        # 这是Java在编写时的最新稳定版本(可视化选项OK,YES)
        sudo apt-get install oracle-java8-installer
    
        # 找出Java的安装位置(复制)
        sudo update-alternatives --config java
        # 设置环境变量
        sudo vi /etc/environment
        # 文件末尾添加(根据自己的位置设置!!!)
        JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin/java"
        # 重载
        source /etc/environment
        # 检查
        echo $JAVA_HOME
    2、JetbrainsCrack-2.8-release-enc.jar文件拷贝到pycharm/bin目录中
    
    3、执行一下命令(会生成有两个文件,后续需要添加内容)
        sudo java -jar JetbrainsCrack-2.8-release-enc.jar
    
    4、修改文件(文件末尾添加) 
    vi pycharm.vmoptions 
        -javaagent:/home/atom/pycharm-2018.1.4/bin/JetbrainsCrack-2.8-release-enc.jar
    vi pycharm64.vmoptions
        -javaagent:/home/atom/pycharm-2018.1.4/bin/JetbrainsCrack-2.8-release-enc.jar
    
    5、执行安装
        ./pycharm.sh
    
    6、在注册code中填入(可以根据上述 sudo java -jar JetbrainsCrack-2.8-release-enc.jar 结果中随便选择一个)
        "code":"II","paidUpTo":"2099-12-31"
    
    

    Ubuntu PyCharm破解:
    (包含破解码)https://blog.csdn.net/u014044812/article/details/78727496

    (破解教程1)https://blog.csdn.net/feixuedongji/article/details/79908671

    (破解教程2)https://blog.csdn.net/zhangpei0124/article/details/79479062

    (需要安装的java环境)https://www.cnblogs.com/guxiaobei/p/8556586.html

    Mac PyCharm破解(也可以参考上述操作): https://blog.csdn.net/u013066730/article/details/56966966

    六、数据库

    # 添加
    sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty main universe'
    
    # 更新
    sudo apt-get update
    
    # 搜索(从返回的结果查看有哪些版本可以安装,用下边的命令安装相应的版本)
    sudo apt-cache search mysql | grep mysql-server
    
    # 安装5.6版本
    sudo apt install mysql-server-5.6
    
    # 数据库基本操作
      sudo systemctl stauts mysql.service    // 查看状态  
      sudo systemctl start mysql.service      // 开启服务
      sudo systemctl stop mysql.service      // 停止服务器
      sudo systemctl restart mysql.service  // 重启服务
      sudo systemctl enable mysql.service  // 开启服务开机自启动
      sudo systemctl disable mysql.service  // 关闭服务开机自启动
    
    

    可以先执行: apt-update
    执行安装: apt install mysql-server

    相关文章

      网友评论

          本文标题:2018-11-01

          本文链接:https://www.haomeiwen.com/subject/agztxqtx.html