zoukankan      html  css  js  c++  java
  • Windows虚拟环境在PyCharm中的使用

    Anaconda

    网上对于Anaconda的安装是教程有很多,这里会为各位提供的是一个我当时安装时候所参考的链接地址。Anaconda的介绍、安装及使用教程

    Anaconda中创建虚拟环境(命令行模式)

    在Anaconda中创建虚拟环境的方式:

    下面是创建python=3.6版本的环境,取名叫py36

    conda create -n py36 python=3.6

    删除环境

    conda remove -n py36 --all

    激活环境

    source activate py36

    退出环境

    source deactivate

    • 在创建虚拟环境的过程中,我遇到了一个问题,这个问题就是:如果创建了多个python版本的环境,那么我应该如何去管理当中所安装的不同的包呢?并且与本机原本安装的python环境不起到冲突?

    • 我解决Anaconda与本机办法是这样的:

    • 解决办法一:

    其实python 在安装的时候就为我们提供了两个版本的解决方案

    在C盘的windows 目录下有个 py.exe

    我们用py.exe 这个工具启动就能分辨出python的版本

    启动python2.7的pip

    直接在cmd 窗口里输入:py -2 -m pip install XXXX

    启动python3.6的pip

    直接在cmd 窗口里输入:py -3 -m pip install XXXX

    • 解决办法二:

    找到自己本机安装的Python路径(在Path中可以直接找到),然后找到自己的Python.exe文件,然后重命名即可。

    如:我对我本机的Python重命名为Python3,然后对Anaconda中安装的Python不重命名。

    之后需要对Anaconda中的python进行pip安装的时候,就输入:

    python -m pip install XXX

    然后对本机的python进行安装的时候,就输入:

    python3 -m pip install XXX

    • 我解决Anaconda进入虚拟环境之后与Anaconda自身的Python冲突的问题:

    根据上面启动虚拟环境的方法,我们能够启动已经创建的虚拟环境

    进入虚拟环境之后,输入:

    python -V

    就能够看到当前的虚拟环境中的python的版本号

    这个时候,输入:

    pip list

    你所看到的就是你当前环境下的pip所安装的包。

    如果你发现你的list还是Anaconda自带的list的话或者出现AttributeError : module pip has no attribute main 的提示的话,就输入:

    python -m pip list

    Anaconda中创建虚拟环境(GUI模式)

    当你安装好Anaconda之后,会出现一个Anaconda Mavigator,点击之后在里面也可以创建虚拟环境。

    PyCharm

    • 在PyCharm中的Settings中的Project Interpreter进行python版本的选择。

    • 找到你的Anaconda安装路径

    • 然后在里面找到一个文件夹叫envs

    • 在这个文件夹里面有你创建的所有的虚拟环境。

    • 选择你需要用到的虚拟环境,然后找到python.exe即可。

  • 相关阅读:
    DML、DDL、DCL的区别
    exe文件图标不见了,教你win10桌面EXE文件图标不见了如何解决
    js获取近十二个月
    关于tomcat中的三个端口的作用及其相关细节
    js判断对象是否为空对象的几种方法
    解决myeclipse validation验证javascript导致速度变慢的现象
    jQuery基础教程之is()方法和has() 方法
    2015年6月发布了ECMAScript6版本
    http系列--从输入 URL 到页面加载完成的过程
    一篇文看懂Hadoop
  • 原文地址:https://www.cnblogs.com/johnnytan/p/9315120.html
Copyright © 2011-2022 走看看