本文主要介绍使用virtualenv工具配置Python的虚拟环境和一些其他相关技巧,仅作整理,着实是因为网络上类似文多过于混乱。 同名本地模块与全局模块切换 在介绍虚拟环境之前,先介绍另一个小技巧作为开胃菜:如何在本地模块和同名的全局模块之间切换。我工作过程中曾经遇到过的问题。首先我们需要了解Python对模块位置的搜索顺序: 当前目录。搜索环境变量PYTHONPATH下的每一个目录。Python的安装目录,即我们通常通过pip安装的模块...
conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理和环境管理。包管理与pip的使用方法类似,环境管理则是允许用户方便滴安装不同版本的python环境并在不同环境之间快速地切换。conda的设计理念conda将几乎所有的工具、第三方包都当作package进行管理,甚至包括python 和conda自身。Anaconda是一个打包的集合,里面预装好了conda、某个版本的python、各种packages等。1.安装Anaconda。打开命令行输入conda -V检验是...
python3.5新建虚拟环境不能使用pip python3.5版本新建虚拟环境不能使用pip,出现以下错误 解决方法:wget https://bootstrap.pypa.io/pip/3.5/get-pip.pypython3 get-pip.py
这篇纯python技术文章,我自己平时也会用到,在此记录一下。 为什么会用到多个Python版本? 用macOS和Ubutntu的同学都知道系统默认安装的Python2.7.x,然后,我们平时python开发用的python3,所以,需要额外安装一个Python3.x的版本。 之前,我想是使用robotframework-ride但它只支持python3.7,于是,我安装python3.7。(注:现在已经支持3.8了) 前几天,我想学习一下tinygrad,他支持python3.8,于是,我又装了3.8。 python多版...
pip使用总结: 如果之前的python.exe安装了pipreqs这个包,那么先进行卸载 安装这个pipreqs包pip install pipreqs在当前目录生成requirements.txt文件pipreqs . --encoding=utf8 --force 如果不适用pipreqs这个包,可使用命令生成requirements.txt文件; pip freeze > requirements.txt在虚拟环境(venv)进行按requirements.txt安装各种包:pip install -r requirements.txt升级pip安装的包的命令:pip install --upgrade pytest==4.5.0 p...
一、conda的基本介绍 conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理和环境管理。包管理与pip的使用方法类似;环境管理则是允许用户方便地安装不同版本的python环境,在同一台电脑上可以存在多个python环境,虚拟环境之间是相互隔离,互不影响的。 conda的设计理念 conda将几乎所有的工具、第三方包都当作package进行管理,甚至包括python 和conda自身。Anaconda是一个打包的集合,里面预装好了conda、某个版本...
使用virtualenv安装python的虚拟环境 下载需要版本的python执行器安装virtualenv, 使用pip3 install virtualenv -i https:/pypi.douban.com/simple/直接在命令行输入D:跳转到D盘根目录下;然后使用cd 文件夹名称,跳转到对应的文件夹。使用virtualenv 虚拟环境名 --python= python path 创建指定的版本的python虚拟环境激活虚拟环境,跳转到对应的虚拟环境文件夹下,cd Scripts,然后activate 虚拟环境名即可退出虚拟环境,输入de...
1、conda环境搭建 1.1、conda简介 Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换,避免不同开发环境之间的相互干扰。 Conda 是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软件。 1.2、 为什么使用Conda 我们在搭建AI学习环境的时候,比如pytorch和tensorflow的开发环境想要使用不同的python版本,那么就可以使用conda来进行开发环...
python 虚拟环境搭建一(virtualenv) 安装virtualenv pip install virtualenv创建testvir虚拟环境 virtualenv testvir我在目录:C:\Users\86135> 运行的 可以在该目录下找到刚刚创建的虚拟环境然后进入testvir下的Scripts目录 cd testvir/Scripts进入虚拟环境testvir 运行该目录下的activate.bat,进入testvir虚拟环境 activate.bat前面有个括号加上testvir,表示进入了该虚拟环境至此,可以在里面pip,下载的包全在虚拟环境, 退...
搭建python虚拟环境,避免包的混乱和版本的冲突。为每个程序单独创建虚拟环境可以保证程序中能访问虚拟环境中的包,保持解释器环境的干净整洁。 推荐使用virtualenv,笔者使用python版本为3.7。 安装virtualenvpip install virtualenv创建运行环境virtualenv [虚拟环境名称] 如:virtualenv venv --如果不想使用系统的包,加上–no-site-packeages参数virtualenv --no-site-packages 创建路径名进入虚拟环境目录: win10环境:> cd...
建立虚拟环境 $ pip install pipenv $ cd tmp $ pipenv install配置flask 这个flaskenv设置了flask运行的端口为80!!!!和开发模式 命令行模式 $ pipenv shell $ flask run* Environment: development* Debug mode: on* Restarting with stat* Debugger is active!* Debugger PIN: 139-670-554* Running on http://127.0.0.1:80/ (Press CTRL+C to quit)可以看到此时正确运行在80端口 Vs Code运行的问题 虚拟环境在左下角选择对...
一、问题概要 当我把pycharm创建的项目文件夹移动到另外一个地方之后,此时用pycharm打开该文件夹时,问题就出现了,该问题不是解释器的问题(该问题重新设置一下解释器就可以了比较简单,就不多说了)我要说的问题时:当我打开pycharm内置终端,一般情况他会自动激活项目的虚拟环境(前提是设置里设置了自动激活),但是他并没有自动激活。也找不到pip/python命令, 设置环境变量后可以找到,但不是我虚拟环境中的。 下面给出解决...
一:Python3.9安装 1. 配置依赖环境 sudo apt-get install libffi-dev zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev 2.官网下载python3.9源码压缩包 wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz 3.解压缩 tar -zxvf Python-3.9.0.tgz 4.进入解压后的文件夹cd Python-3.9.0 5.执行安装./configure --prefix=/usr/local/python3 --prefix后面自定义python安装路径make ...
Python Pyinstaller VirtualEnv 解决在虚拟环境中打包无法定位到本虚拟环境大概花了两个小时找 打包 的问题,结果发现在新的虚拟环境中未安装Pyinstaller(-_-||)
一、安装python虚拟环境 使用pip安装两个软件 pip install virtualenv pip install virtualenvwrapper配置~/.bash_profile vim ~/.bash_profile添加配置项根据自己的python环境: # python_env export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_SCRIPT=/Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versio...