精华内容
下载资源
问答
  • conda虚拟环境 命令
    万次阅读
    2018-10-25 14:22:23

    查看所有环境

    conda info --envs
    

    新建虚拟环境

    conda create -n myenv python=3.6
    

    删除虚拟环境

    conda remove -n myenv --all
    

    激活虚拟环境

    conda activate myenv
    

    退出虚拟环境

    conda deactivate
    

    ImportError: numpy.core.multiarray failed to import

    python 3.5 tensorflow 1.5

    pip install numpy==1.10.0.post2 -i https://pypi.douban.com/simple
    

    conda 出现CondaHTTPError
    换一个源,墙不矮。

    
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --set show_channel_urls yes
    
    

    然后找到.condarc文件

    sudo find / -name '.condarc'
    

    一般都在用户目录~/下,把default一行去掉即可

    更多相关内容
  • ),但是对Python环境,以及为啥要搭建虚拟环境了解的不多。我又参考了一些教程,下面是对学习过程的一些记录! 虚拟环境介绍 谈虚拟环境之前,先聊聊什么是Python的开发环境。Python开发环境是用来编译运行python...

    在上文中,我好不容易搭建好Python的环境(Python3.6版本+anaconda+PyCharm环境配置,全网最详细!),但是对Python环境,以及为啥要搭建虚拟环境了解的不多。我又参考了一些教程,下面是对学习过程的一些记录!

    虚拟环境介绍

    谈虚拟环境之前,先聊聊什么是Python的开发环境。Python开发环境是用来编译运行python源程序的。

    开发环境中主要包含Lib、Scripts和Python.exe.

    • Lib:含site-package(系统级别的库,尽量核心,少,常用)和标准库

    • Scripts:含pip.exe等

    • Python.exe:

    虚拟环境是环境的副本,是对同一版本Python环境的复制。不同点虚拟环境的Lib下只有site-package,没有标准库;Scripts下同时包含pip.exe和Python.exe。

    使用虚拟环境的另一好处:我们下载(install)一个实现某功能的包的时候,他往往会伴随下载一些支持包,但是执行UNstall时,他只会卸载我们所指定的那一个包。当我们下载的包越来越多时,可能会出现包冲突的情况。虚拟环境可以在某种程度上避免这一点。

    下面从两方面来介绍如何创建虚拟环境:

    使用Python命令

    Python 3.3以上版本虚拟环境都是用venv。

    在命令行使用以下命令

    Python -m venv -h 可以查看当前虚拟系统的一些介绍(帮助)

    Python -m venv 虚拟环境名 可以创建一个新环境

    cd 虚拟环境名可以进入该环境,使用ls、dir、cd Lib和cd Scripts等命令查看内容

    创建环境时我这边报错:

    Error: Command '['C:\\Users\\Administrator\\venvdemo\\Scripts\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.

    原因是在创建python虚拟环境的时候,如果使用的是Anaconda中集成的python -m venv venvdir就会出现不能安装pip的错误,因为Anaconda没有ensurepip,

    解决办法是使用python -m venv --without-pip venv创建没有pip的虚拟环境,然后启动虚拟环境安装pip即可;

    但是通过测试,如果不去在虚拟环境中安装pip,那么虚拟环境将使用默认的pip。

    下面是venv的--without-pip参数的解释:

    --without-pip :Skips installing or upgrading pip in the virtual environment (pip is bootstrapped by default)

    上图可见site-packages文件夹为空

    刚刚建立的虚拟环境在当前目录下,即C:\Users\Administrator\venv

    我们要进入虚拟环境进行操作,可以使用命令

    activate激活进入该虚拟环境

    或者在其他目录,使用activate 虚拟环境名

    再或者,进入该虚拟环境文件夹下的scripts文件夹,直接就可以对该虚拟环境进行使用。

    然后在该虚拟环境中,输入Python,可以执行Python的代码

    输入exit()或者ctrl+c 退出命令行状态

    输入deactivate,退出虚拟环境。

    在虚拟环境中可以执行如下命令安装一个包:pip install Django

    如何使用conda进行python虚拟环境的管理

    调用一些包往往是从国外网站下载,这里咱们使用清华的镜像

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --set show_channel_urls yes

    一些conda命令介绍

    • conda -h   可以查看几乎所有conda命令的介绍
    • create 创建一个conda的虚拟环境

    如 conda create -n django3env python=3.7   -n表示后面加名字

    事实上,这种方法创建的虚拟环境在anaconda3安装目录下的envs文件夹下

    • activate 激活某一环境

    activate django3env

    注意前面没有conda,有conda报错(这里和我的教程不一致,但是从下图也能找到依据)

    • list 可以查看当前(虚拟)环境中有什么内容

    conda list

    可以看到这个虚拟环境中的东西比较少,只有必要的包

    deactivate 去激活,即退出当前虚拟环境

    再用list命令 可以看出实际上conda环境中有好多好多包

    • search命令 查看远程商店中某个包有什么版本

    conda search django

    • install 往某一环境内安装包

    conda install requests

    conda install requests-版本号可以安装特定版本,不加版本号默认最新版本

    • remove 卸载

    conda remove requests

    • unstall 卸载

    conda unstall requests

    • update 更新

    conda update requests

    以上为个人的学习过程,如有不对,请批评指正!

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    展开全文
  • conda创建环境、配置环境、删除环境、复制环境等等常用命令

    最近初次接触远程服务器跑代码,反复利用conda命令操作虚拟环境,反反复复百度记不住,自己总结一下,以后遇到更多的再继续更新

    1、conda常用命令

    • conda list 查看当前虚拟环境已经安装的包(激活虚拟环境后使用)
    • conda env list 查看当前存在哪些虚拟环境
    • conda update conda 检查更新当前conda

    2、conda创建虚拟环境

    • conda create -n xxx python=3.6

    xxx为所创建虚拟环境的名字

    3、conda激活和退出虚拟环境(windows)

    • conda activate xx(虚拟环境名称)

    • conda deactivate xx(虚拟环境名称)

    4、conda为当前虚拟环境安装新的包

    • conda install -n package_name==所需版本 (版本不指定则默认最新版)

    可使用临时镜像安装加快速度,例如安装numpy:

    • conda install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy

    5、conda删除虚拟环境或者虚拟环境中的某个包

    • conda remove -n name(虚拟环境名称) --all
    • conda remove --name 环境_name package_name 

    6、conda环境复制

    • conda create -n 新环境名 --clone path

    path为所需要复制的环境路径,可根据conda env list查看路径

    others:

    nvidia-smi 查看服务器GPU状态

    展开全文
  • venv命令行 是虚拟环境特有,退出虚拟环境,venv命令行就会消失 总结:  pip install virtualenv 安装虚拟环境库  virtualenv -p python3 env 创建虚拟环境(其中 -p 参数指定所需的python版本,为你的python安装...

    venv命令行 是虚拟环境特有,退出虚拟环境,venv命令行就会消失

    总结:

      pip install virtualenv  安装虚拟环境库

      virtualenv -p python3 env   创建虚拟环境(其中 -p 参数指定所需的python版本,为你的python安装路径,使用详情见方式2)

      activate   激活虚拟环境

      deactivate 退出虚拟环境

      ps:  虚拟环境不是必须的

             Linux使用virtualenv创建虚拟环境 使用source激活虚拟环境 详见:https://www.the5fire.com/virtualenv-python-env.html

     

    为什么要使用虚拟环境:

      在实际项目开发中,我们通常会根据自己的需求去下载各种相应的框架库,如Scrapy、Beautiful Soup等,但是可能每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要我们根据需求不断的更新或卸载相应的库。直接怼我们的Python环境操作会让我们的开发环境和项目造成很多不必要的麻烦,管理也相当混乱。如一下场景:

      场景1:项目A需要某个框架1.0版本,项目B需要这个库的2.0版本。如果没有安装虚拟环境,那么当你使用这两个项目时,你就需要 来回 的卸载安装了,这样很容易就给你的项目带来莫名的错误;

      场景2:公司之前的项目需要python2.7环境下运行,而你接手的项目需要在python3环境中运行,想想就应该知道,如果不使用虚拟环境,这这两个项目可能无法同时使用,使用python3则公司之前的项目可能无法运行,反正则新项目运行有麻烦。而如果虚拟环境可以分别为这两个项目配置不同的运行环境,这样两个项目就可以同时运行。

      Tips:其实虚拟环境好处也确实比较多,会给我们项目的开发带来许多的好处,但是初学者,建议还是不要这么折腾,我们的首要目的是更快的掌握更多的知识,研究virtualenv会花费一些额外的经历,而且意志不强的同学很容易遭受打击,但是这个优点我们还是要记下来的方便以后要用的时候能很快的想起。

     一,pycharm虚拟环境的开启与关闭

      如果pycharm上有多个项目,如何切换每个项目的虚拟环境?

    1. cmd 命令进入虚拟环境所在的文件夹(Pycharm在每创建一个新项目时就会创建一个虚拟环境文件夹)

    2. 命令行执行 activate(第一步的文件夹是虚拟环境所在的文件夹venv,scripts是虚拟环境文件夹下的,activate是激活组件)

    3. 之后即进入虚拟环境

    4. 如图(MyDjango是自己的项目文件夹)
    5.  

       

    退出该环境:

    1.命令行执行 deactivate.bat(直接使用deactivate即可,同样执行该命令也得在Scripts文件夹下)

         使用命令deactivate.bat退出虚拟环境,如图

        

     

     

    注意:   要返回到自己的项目文件夹下才可以执行python manage.py( 如 python manage runserver 900) 等命令

           创建项目时可以直接不使用虚拟环境创建项目,即不会出现venv命令行,如下图

           

     

    二 , 新建虚拟环境

            1. 方式1

         如下    pycharm会默认安装最新版django  当然此操作后(即项目创建后)也可更改django版本 ,但是小编喜欢方式2

       

     

     

       2. 方式2

          第一步:使用virtualenv -p C:\Users\xiaohao\AppData\Local\Programs\Python\python.exe mxonline   其中-p 用于指定所需版本的解析器

       第二步:使用命令activate mxonline激活虚拟环境(退出虚拟环境使用deactivate,删除虚拟环境使用命令rmvirtualenv mxonline, 其中mxonline为我创建的虚拟环境名称)

            第三步:安装所需版本的django 如下图: -i指定镜像  可以加快下载速度

      

      第四步,进入pycharm中,使用刚刚创建的虚拟环境(即mxonline)中的python.exe

         

     

         

       一直点击ok,最后创建项目即可

     

    展开全文
  • Anaconda虚拟环境管理(命令行)

    万次阅读 2021-08-18 23:26:53
    当前Anaconda版本为2021.5。 Anaconda可以看做是pip和...下面简要说明如何通过conda命令管理虚拟环境。 查看虚拟环境列表 conda env list、conda info -e和conda info --env命令可查看虚拟环境列表。 (base) C:\Use
  • 手把手教你进行Python虚拟环境配置

    千次阅读 2020-12-04 18:50:43
    /1 前言/咱们今天就来说一下Python的虚拟环境,可能有的小伙伴会疑惑,Python的虚拟环境有什么用呢?接下来我们一起来探讨一下。/2 虚拟环境的作用/咱们今天就来说一下Python的虚拟环境,可能有的小伙伴会疑惑,...
  • 项目需要,双击启动python脚本,但实际的python环境在虚拟环境envs下,首先使用.bat批处理文件,失败。后尝试快捷方式执行,成功! 在开始菜单中找到anaconda标签,打开文件所在位置。 看到快捷方式,双击,可...
  • python中如何使用虚拟环境

    千次阅读 2020-12-04 14:14:29
    在进行python的开发过程中一直倡导使用虚拟环境来进行项目隔离,这样不会因为python的包不同而导致各种问题,但是以往为了图省事简单,安装包就一直使用pip install 进行全局安装,这样做其实很不好,最近也开始尝试...
  • 我想进入虚拟环境,执行python脚本,但是每次都在第三行结束执行。 查资料后发现: 执行完第三行的脚本之后,执行没有返回当前脚本环境。 参考链接:...
  • 查看所有虚拟环境:conda info -e 启动虚拟环境:activate环境名 创建:conda create -n 环境名 ,如,conda create -n rcnn python=3.6 删除:conda remove -n rcnn --all
  • anaconda中创建虚拟环境

    千次阅读 2021-04-15 17:26:19
    Anaconda给我们提供了一种方法,就是在它里面重新创建一个新的虚拟环境,这样就可以在电脑上同时拥有python2和python3了。 那么Anaconda是怎么创建一个新的虚拟环境的呢? 我们接着往下看: 二、
  • 在PyCharm中, 可以通过选择解释器选择特定的虚拟环境。同时可以在Terminal中进入命令中进行操作。 系统环境: Windows 10 专业版 Python 3.6.5 本案例电脑只安装了python3, 没有安装python2 设置方法: 1、 ...
  • 进入虚拟环境后pip list显示的依然是全局的Python包,并不是本虚拟环境的包 网上查找解决方法,无,两个小时过去了心态炸裂 最后思考有没有可能和环境变量有关 最后用以下方式解决: 删除所有如 “F:\Python_ins...
  • 1.Uwsgi基本安装配置 ... 系统环境:ubuntu Python环境:python2.7 2).django及uwsgi安装 pip install django pip install uwsgi 3).测试uwsgi 编辑vi /home/test.py # test.py def applicatio...
  • 然后使用如下命令就可以激活虚拟环境: # win activate envname # linux source activate envname 但是在日常使用过程中,发现存在一个问题,windows激活虚拟环境命令在cmd中可以正常使用,但是在powershell中使用就...
  • virtualenv可以搭建虚拟且独立的python环境,可以使每个项目环境与其他项目独立开来,保持环境的干净,解决包冲突问题。 virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够: 1. 在没有...
  • linux中创建虚拟环境启动django项目 虚拟环境: ​ 1.创建虚拟环境 : mkvirtualenv -p /usr/bin/python3 envname ​ 2.进入虚拟环境 : workon envname ​ 3.退出虚拟环境 : deactive ​ 4.删除虚拟环境 : ...
  • 第一章 :Django安装与配置虚拟环境

    千次阅读 2022-04-07 21:24:14
    Django项目的创建,虚拟环境的使用,一步一步教你去使用虚拟环境去创建Django项目
  • Python创建virtualenv(虚拟环境)搭建

    千次阅读 2019-12-03 15:51:44
    安装完虚拟环境后,如果提示找不到mkvirtualenv命令,需要配置环境变量 配置环境变量: 1、在~(家目录)下创建目录用来存放虚拟环境 mkdir .virtualenvs 2、打开~/.bashrc文件,并添加如下: expor...
  • 在Ubuntu、Mac中创建虚拟环境的步骤

    千次阅读 2021-11-17 15:22:06
    创建虚拟环境 问题: 在开发过程中,使用Python安装包时,需要使用可以使用pip install 包名或者sudo pip install 包名来安装。 问题是在开发多个项目的时候,使用的依赖包是不一样的或者依赖包的版本是不一样的。...
  • 查看虚拟环境

    千次阅读 2019-03-12 22:43:43
    1、查看系统是否安装了virtualenv virtualenv --version 安装同一个包的不同版本,后安装的包会把...sudo pip install virtualenv #安装虚拟环境 sudo pip install virtualenvwrapper #安装虚拟环境扩展包 2 、配置L...
  • 虚拟环境 virtual environment 它是一个虚拟化,从电脑独立开辟出来的环境。通俗的来讲,虚拟环境就是借助虚拟机docker来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们...
  • python虚拟环境--virtualenv

    千次阅读 2020-12-21 11:10:38
    简介virtualenv是一个创建隔绝的Python环境...安装pip install virtualenv基本使用为一个工程创建一个虚拟环境:$ cd my_project_dir$ virtualenv venv #venv为虚拟环境目录名,目录名自定义virtualenvvenv将会在当...
  • python虚拟环境模块venv使用及示例

    千次阅读 2020-11-24 17:02:37
    相信只要学习python的同学对于虚拟环境这个概念肯定不会太陌生,虚拟环境指的是一个个单独隔离的python开发环境。各个虚拟环境之间互不干扰,都有自己独立的开发包。就像是在电脑上装了很多个虚拟机,每个虚拟机里面...
  • Centos下Django虚拟环境+uwsgi+nginx

    千次阅读 2022-03-28 10:11:14
    先说一下安装遇到的... 将本地项目迁移,先导出项目环境依赖:pip3 freeze > requirements.txt 然后在服务器上的虚拟环境下执行命令:pip3 install -r requirements.txt 三、安装uwsgi 安装:pip install uwsgi -i ...
  • shell 脚本开启深度学习虚拟环境

    千次阅读 2022-04-02 15:19:21
    所以只能使用vpn去远程服务器了,但是登陆上去自己的网络又不稳定,MobaXterm链接就会断开,断开后重新进入虚拟环境后,就要去激活深度学习的虚拟环境。这样一天至少要敲好几遍。所以我决定用shell脚本去激活虚拟...
  • Jupyter notebook内使用(添加)虚拟环境

    千次阅读 2022-04-22 11:27:59
    先激活想要添加的虚拟环境 然后 pip install ipykernel ipython 安装成功后 ipython kernel install --user --name pytorch1.6 注意:pytorch1.6是自己的虚拟环境名,大家按照自己的更改 输入命令之后,敲
  • Conda 虚拟环境和配置

    千次阅读 2022-03-16 12:04:17
    Conda 虚拟环境和配置 查看当前虚拟环境 conda info --envs 离开当前虚拟环境 conda deactivate 进入新的虚拟环境 conda activate base 创建虚拟环境 conda create -n pytorch 查看虚拟环境里已安装包...
  • pycharm 终端部启用虚拟环境

    千次阅读 2021-12-30 14:48:53
    项目打开后,启动终端,却经常发现,并没有开启虚拟环境,导致一些包都被安装到全局环境中。 一种解决办法是手动开启虚拟环境 如果开启出错,如“禁止脚本运行”或者不识别命令等,就以管理员分身打开 ...
  • 系统的python3版本为python 3.7,当前Conda环境为python 3.6.8,但不管激活虚拟环境与否,jupyter都运行在python 3.7的环境下。 如下所示,在notebook中查看python版本,不管使用python -V还是python3 -V,显示的都...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 224,221
精华内容 89,688
关键字:

虚拟环境启动命令