您现在的位置是: 首页 > 汽车新闻 汽车新闻

project venv_project venv翻译_2

ysladmin 2024-07-30 人已围观

简介project venv_project venv翻译       project venv的今日更新是一个不断变化的过程,它涉及到许多方面。今天,我将与大家分享关于project venv的最新动态,希望我的介绍能为有需要

project venv_project venv翻译

       project venv的今日更新是一个不断变化的过程,它涉及到许多方面。今天,我将与大家分享关于project venv的最新动态,希望我的介绍能为有需要的朋友提供一些帮助。

1.如何虚拟环境virtualenv

2.不同的项目可以用pnpncoupler吗

3.代码出错了?该怎么办?

project venv_project venv翻译

如何虚拟环境virtualenv

       virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。

       安装

       pip install virtualenv

       基本使用

       为一个工程创建一个虚拟环境:

       $ cd my_project_dir

       $ virtualenv venv  #venv为虚拟环境目录名,目录名自定义

       virtualenv venv 将会在当前的目录中创建一个文件夹,包含了Python可执行文件,以及 pip 库的一份拷贝,这样就能安装其他包了。虚拟环境的名字(此例中是 venv )可以是任意的;若省略名字将会把文件均放在当前目录。

       在任何你运行命令的目录中,这会创建Python的拷贝,并将之放在叫做 venv 的文件中。

       你可以选择使用一个Python解释器:

       $ virtualenv -p /usr/bin/python2.7 venv    # -p参数指定Python解释器程序路径

       这将会使用 /usr/bin/python2.7 中的Python解释器。

       要开始使用虚拟环境,其需要被激活:

       $ source venv/bin/activate   

       从现在起,任何你使用pip安装的包将会放在 venv 文件夹中,与全局安装的Python隔绝开。

       像平常一样安装包,比如:

       $ pip install requests

       如果你在虚拟环境中暂时完成了工作,则可以停用它:

       $ . venv/bin/deactivate

       这将会回到系统默认的Python解释器,包括已安装的库也会回到默认的。

       要删除一个虚拟环境,只需删除它的文件夹。(执行 rm -rf venv )。

       这里virtualenv 有些不便,因为virtual的启动、停止脚本都在特定文件夹,可能一段时间后,你可能会有很多个虚拟环境散落在系统各处,你可能忘记它们的名字或者位置。

       virtualenvwrer

       鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrer。 virtualenvwrer提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。

       安装virtualenvwrer(确保virtualenv已安装)

       pip install virtualenvwrer

       pip install virtualenvwrer-win  #Windows使用该命令

       安装完成后,在~/.bashrc写入以下内容

       export WORKON_HOME=~/Envs

       source /usr/local/bin/virtualenvwrer.sh  

       第一行:virtualenvwrer存放虚拟环境目录

       第二行:virtrualenvwrer会安装到python的bin目录下,所以该路径是python安装目录下bin/virtualenvwrer.sh

       source ~/.bashrc    #读入配置文件,立即生效

       virtualenvwrer基本使用

       1.创建虚拟环境 mkvirtualenv

       mkvirtualenv venv   

       这样会在WORKON_HOME变量指定的目录下新建名为venv的虚拟环境。

       若想指定python版本,可通过"--python"指定python解释器

       mkvirtualenv --python=/usr/local/python3.5.3/bin/python venv

       2. 基本命令

       查看当前的虚拟环境目录

       [root@localhost ~]# workon

       py2

       py3

       切换到虚拟环境

       [root@localhost ~]# workon py3

       (py3) [root@localhost ~]#

       退出虚拟环境

       (py3) [root@localhost ~]# deactivate

       [root@localhost ~]#

       删除虚拟环境

       rmvirtualenv venv

不同的项目可以用pnpncoupler吗

       安装Python,本文以Python3.4为例。关于如何安装Python3.4,请参考其他经验,本文不在重复赘述。

       注意:将安装目录添加到环境变量中,否则无法在其他目录启动python。安装成功后截图如下所示:

       进入Python安装目录中的脚本目录,本文目录为C:\Python34\Scripts,截图如下所示:

       在脚本目录下启动命令行界面,输入命令dir,可以看到脚本目录下包含的工具,其中pip后面将要用到的命令,pip命令可以方便为python安装依赖包。

       使用pip命令安装虚拟环境,命令为:pip install virtualenv,安装过程截图如下所示,

       安装后的虚拟环境在脚本目录下,创建虚拟环境,命令为:virtualenv D:\Project\python\venv\test,将在D:\Project\python\venv目录下创建名为test的文件夹,test文件夹下的组成如下图所示,

       6

       启动虚拟环境,进入虚拟环境目录virtualenv D:\Project\python\venv\test,在此目录下启动命令行界面,运行命令: .\Scripts\activate即启动虚拟环境,启动虚拟环境后在命令行界面下会出现虚拟环境的名称,提示用户已经进入虚拟环境,截图如下所示:

       7

       在启动虚拟环境的情况下,安装的依赖包全部基于当前的虚拟环境,不会干扰其他的虚拟环境。

代码出错了?该怎么办?

       可以。

       前提是安装好基础的python编译环境,然后使用它的pipinstall一个pipenv。这些工作在CSDN上有详细的说明,此处不再赘述。

       默认情况下,Windows系统中,pipenv会在C:\Users\xxx.virtualenvs保存虚拟库。这显然是不理智的行为。查阅网上资料得知需要在系统环境变量添加WORKON_HOME=xxx(指定新的保存路径),且当xxx=PIPENV_VENV_IN_PROJECT的时候会自动选择当前项目文件夹。

       但实际操作时在pipenv创建的时候出现了错误(比如DirectoryPIPENV_VENV_IN_PROJECT\Test-S-se3yI2\bin\pythonnotfound)。我希望就在当前项目目录下创建虚拟环境,因此需要取别的办法。

       因此,在当前项目文件夹下手动创建空文件夹,命名为.venv。然后在这里打开pycharm。

       部分代码找问题让我很为难啊,这里应该是你的url拼接的网址有问题,你可以打印出入id后完整网址,把这个网址输入浏览器看看有没有问题。

       url = 's://music.163/discover/toplist?id='

       a = input('请输入榜单的ID:')

       部分代码如下:

       a_url = a+url 这里拼接后确定没有问题?

       base_url = 's://music.163/song/media/outer/url?id='

       # a = input('请输入歌单的ID:')

       今天的讨论已经涵盖了“project venv”的各个方面。我希望您能够从中获得所需的信息,并利用这些知识在将来的学习和生活中取得更好的成果。如果您有任何问题或需要进一步的讨论,请随时告诉我。