首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mkvirtualenv运行时没有错误,但没有在zsh中创建环境

mkvirtualenv是一个用于创建和管理Python虚拟环境的命令。它是virtualenvwrapper库的一部分,提供了一种方便的方式来管理多个Python项目的环境。

虚拟环境是一个独立的Python运行环境,可以在其中安装和管理特定版本的Python解释器和依赖包,而不会与系统中的其他Python环境相互干扰。它可以帮助开发人员在不同的项目之间切换,并确保每个项目都使用其自己的依赖项。

在使用mkvirtualenv命令时,如果没有错误提示,但在zsh中没有创建环境,可能是由于以下原因:

  1. virtualenvwrapper未正确安装:请确保已正确安装virtualenvwrapper库。可以使用pip命令进行安装:pip install virtualenvwrapper
  2. virtualenvwrapper配置未正确设置:virtualenvwrapper需要在shell配置文件中设置一些环境变量。请确保已将以下内容添加到您的.zshrc文件中:
  3. virtualenvwrapper配置未正确设置:virtualenvwrapper需要在shell配置文件中设置一些环境变量。请确保已将以下内容添加到您的.zshrc文件中:
  4. 注意:VIRTUALENVWRAPPER_PYTHON的值应该是您系统中Python解释器的路径。
  5. 重新加载.zshrc文件:在添加或修改.zshrc文件后,需要重新加载该文件以使更改生效。可以运行以下命令重新加载:
  6. 重新加载.zshrc文件:在添加或修改.zshrc文件后,需要重新加载该文件以使更改生效。可以运行以下命令重新加载:
  7. 检查虚拟环境目录:mkvirtualenv命令默认将虚拟环境创建在$WORKON_HOME目录下。请确保该目录存在并且具有适当的权限。

如果仍然无法在zsh中创建环境,请检查以上步骤是否正确执行,并确保没有其他配置或插件与virtualenvwrapper冲突。

腾讯云提供了一系列与云计算相关的产品和服务,包括云服务器、云数据库、云存储等。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多信息,并查找适合您需求的产品和文档。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

解决etcporfile下设置环境变量以后zsh没有起效的问题

问题1: 今天添加java的环境变量的时候,我/etc/profile添加了环境变量,因为我使用的是zshsource /etc/profile以后,zsh的主题和插件都没有了,java -version...以后出现旗标信息,以为可以了,但是没有主题就很难受,重启shell。...java -version提示没有此命令,懵~ 推测问题原因: 由于终端source /etc/profile只是让本shell进程执行,相当于只是本shell执行了环境变量,所以重启之后依旧失效...推测解决方法: ~/.zshrc添加source /etc/profile 重启shell 输入java -version 完美解决!...所以推测还有一种方法,/etc/zsh/zprofile下面export相应的环境变量. 问题2: 在后面的使用,发现切换到root用户的时候,java的环境变量又不生效了。

4.2K10

Python数据挖掘 环境搭建

deepin 有很多小伙伴想学习python,windows写python基本是坑,deepin属于linux分支,界面美观,内置大量桌面软件,对新手十分友好,这里尝试深度系统(deepin...执行 source $HOME/.zshrc 创建python2和python3虚拟开发环境 查看python2解释器所在位置(这里得到的路径为/usr/bin/python2.7) whereis...python2 创建python2开发环境 mkvirtualenv py2 -p /usr/bin/python2.7 查看python3解释器所在位置(这里得到的路径为/usr/bin/python3.5...) whereis python3 创建python3开发环境 mkvirtualenv py3 -p /usr/bin/python3.5 virtualenvwrapper的使用 进入到python2...环境 workon py2 从python2切换到python3环境(切换和进入是同一个命令) workon py3 虚拟环境安装软件(以jupyter为例) # 安装jupyter pip3 install

95380
  • Python:虚拟环境

    配置’’.bashrc’’文件 Ubuntu’.bashrc’文件默认位置’~/.bashrc’,属于隐藏文件,可按ctrl+h 显示隐藏文件。打开后文件末尾加入此段内容。...: No shch file or directory,其原因是你安装virtualenvwrapper时,你没有在前面加上sudo,你可以使用sudo pip3 uninstall virtualenvwrapper...创建虚拟环境 python 2.7 mkvirtualenv VM_name # VM_name 表示你的虚拟环境的名称 python 3.x mkvirtualenv -p python3 VM_name...进入虚拟环境 ubuntu 18创建环境后,会自动进入你的虚拟环境。命令行前会出现你的虚拟环境名称。 workon VM_name 7....2.2 创建虚拟环境 mkvirtualenv -p python3 VM_name mkvirtualenv --python==D:\python\python.exe my_env #可以自己指定

    58620

    Django

    后,便可以直接使用pip来安装依赖包了,但要注意的是,如果未启动虚拟环境,而且系统也安装了pip,此时会安装到系统环境,为了避免类似的情况发生,可以~/.bashrc(我的是zsh)添加行: export...: mkdir $HOME/.virtualenvs ~/.bashrc添加行: export WORKON_HOME=$HOME/.virtualenvs #以后所有的虚拟环境都在$HOME/....virtualenvs目录下了 .bashrc添加行: source /usr/local/bin/virtualenvwrapper.sh 运行 source ~/.bashrc #如果是zsh...---- 使用: 列出虚拟环境列表 workon 也可以使用 lsvirtualenv 新建虚拟环境 mkvirtualenv [虚拟环境名称] 启动/切换虚拟环境 workon [虚拟环境名称] 关闭虚拟环境...新建Django项目 注意Interpreter选择环境为我们自己的虚拟环境。下图提示没有django,可以直接下一步自动安装或手动pip安装。

    71820

    Python使用virtualenvwrapper创建虚拟环境

    这里的-i 后面跟的网站是豆瓣源,目的是加快下载速度,pip默认的是python的官方源,国内的速度不是很友好 创建python3虚拟环境 mkvirtualenv py3 py3表示的是这个虚拟环境的名称...,我们把它起个名字为py3 创建python2的虚拟环境 mkvirtualenv --python=C:\xxx\xxx\xxx\python.exe py2 其中--python后面跟的是python2...安装的目录的python.exe程序的位置,因为没有添加到path,也不能同时把python3与2添加进去,所以两个环境都要创建必定需要一个的位置 添加进入path为默认的python版本,这个就不需要指明路径了...查看创建的虚拟环境 workon 这个就可以看到创建的虚拟环境了 进入指定的虚拟环境,比如python2的,py2 workon py2 同理,进入py3一样:workon py3 退出虚拟环境 deactivate....bashrc .bashrc文件这个,自己是什么,写什么,这样virtualenvwrapper就安装好了 其余步骤与上面Windows步骤一样 注意一下,这里Mac下或者linux下创建python3

    73740

    Python使用virtualenvwrapper创建虚拟环境

    这里的-i 后面跟的网站是豆瓣源,目的是加快下载速度,pip默认的是python的官方源,国内的速度不是很友好 创建python3虚拟环境 mkvirtualenv py3 py3表示的是这个虚拟环境的名称...,我们把它起个名字为py3 创建python2的虚拟环境 mkvirtualenv --python=C:\xxx\xxx\xxx\python.exe py2 其中--python后面跟的是python2...安装的目录的python.exe程序的位置,因为没有添加到path,也不能同时把python3与2添加进去,所以两个环境都要创建必定需要一个的位置 添加进入path为默认的python版本,这个就不需要指明路径了...查看创建的虚拟环境 workon 这个就可以看到创建的虚拟环境了 进入指定的虚拟环境,比如python2的,py2 workon py2 同理,进入py3一样:workon py3 退出虚拟环境 deactivate....bashrc .bashrc文件这个,自己是什么,写什么,这样virtualenvwrapper就安装好了 其余步骤与上面Windows步骤一样 注意一下,这里Mac下或者linux下创建python3

    1K50

    使用腾讯云配置小程序Python开发环境

    安装 zsh 终端输入下面命令进行安装: sudo apt-get install zsh 输入下面命令进行替换zsh替换为你的默认shell: chsh -s /bin/zsh 重启终端使用 zsh...创建虚拟环境 mkvirtualenv py3 -p python3 # -p 参数指定 python 版本 测试虚拟环境 workon py3 安装 ipython 首先进入 py3 虚拟环境 workon...可以执行以下命令直接安装: curl -s https://getcaddy.com | bash 安装过程,脚本将使用sudo获取管理权限,以便将Caddy文件放在系统范围的目录,因此可能会提示您输入密码...我们将在这一步创建它们。 首先,创建一个目录,该目录将容纳主要的配置文件Caddyfile 。...chown -R root:www-data /etc/caddy # 创建一个空的Caddyfile sudo touch /etc/caddy/Caddyfile # /etc/ssl创建另一个目录用来存储自动获得的

    7.3K21

    Python 虚拟环境的使用

    退出虚拟环境:   退出虚拟环境很简单,通过一个命令就可以完成:deactivate。   创建虚拟环境的时候指定Python解释器:   电脑的环境变量,一般是不会去更改一些环境变量的顺序的。...  6.进入到虚拟环境所在的目录: cdvirtualenv   修改mkvirtualenv的默认路径: 我的电脑->右键->属性->高级系统设置->环境变量->系统变量添加一个参数WORKON_HOME...创建虚拟环境的时候指定Python版本: 使用mkvirtualenv的时候,可以指定--python的参数来指定具体的python路径: mkvirtualenv --python==C:\Python36...细心的人看到我上面是有个错误,说:python.exe不是内部命令,这是由于python下面没有python.exe这个程序,我的是python3.exe,上加就行。   ...再运行一次,没有那个错误了。   3.进入文件夹查看虚拟环境: 这是我建的三个虚拟环境。那就测试一下: 现在虚拟环境是有了,那么如何用到实际项目中去呢?

    49230

    Python 的虚拟环境变得容易

    它们使用相同的库,需要不同版本的库。 各种包解决了这个问题。让我们看看一些突出的。 开始之前 本教程,我们将使用 Python 3,因此让我们从检查 Python 安装开始。...如果您没有得到表单的结果,则Python 3.x有两种选择: 如果此命令返回一个Python 2.x版本,则需要python3与本教程一起使用 如果出现Unknown command错误,请尝试运行python3...这将创建一个名为 的虚拟环境virt1,这只是一个参数。您可以使用您想要的任何名称创建虚拟环境。 virt1目录安装的所有内容都不会影响全局包或系统范围的安装,从而避免依赖冲突。...,正在使用放置环境的二进制副本。...然后,我们.bashrc通过运行以下命令,使用我们对文件所做的更改重新加载 bash shell : source ~/.bashrc 现在,该mkvirtualenv命令可用于轻松创建默认情况下放置在此文件夹的新环境

    1.5K30

    Mac 下配置python多版本

    我的shell是on-my-zsh zshrc最后一行加入 if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi export PYENV_ROOT...退出后失效 pyenv shell 3.5.0 每次切换不同版本后都要执行 source ~/.zshrc 第五步:安装virtualenvwrapper 安装完成后再zshrc下添加配置,看图一 #....virtualenvs source /usr/local/bin/virtualenvwrapper.sh source ~/.zshrc 先运行 mkdir $HOME/ .virtualenvs python2.7...的环境下使用pip哦,pip install virtualenvwrapper python3环境下新建一个virtual环境mkvirtualenv py3env 第六步:pychram 配置python3...环境的virtualenv 注意: 比如说虚拟环境 Desktop/venv,venv是虚拟环境的话,指定到venv就够了,不需要再继续像下级目录指定了。

    66750

    ubuntu下安装virtualenv具体方法

    VirtualEnv用于一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装,下面为大家分享一下ubuntu下安装virtualenv具体方法...安装步骤 1.安装virtualenv 注意:这里不要用sudo , 用过sudo会用系统自带的,然后没有安装 pip3 install virtualenv pip3如果没有安装,用以下命令安装 sudo...以后的虚拟环境都放置该目录下 mkdir ~/.virtualenvs 4.配置virtualenvwrapper vim ~/.bashrc # 打开文件后文件最下方增加如下代码export VIRTUALENVWRAPPER_PYTHON...mkvirtualenv 虚拟环境名称 #创建mkvirtualenv [虚拟环境名称]#删除:rmvirtualenv [虚拟环境名称]#进入:workon [虚拟环境名称]#退出:deactivate...报以下错误 bash: /usr/share/virtualenvwrapper/virtualenvwrapper_lazy.sh: No such file or directory 包括直接打开终端也会报以上错误

    2.9K30

    pythonvirtualenvwr

    virtualenvwrapper virtualenv的基础之上进行了封装,省去了每次开启虚拟环境时候的source操作,提高了虚拟环境的易用性,可以让我们从容面对复杂的python包管理工作。...如果使用bash,则可以添加到 ~/.bashrc;如果使用 zsh,则添加到 ~/.zshrc 。...这样每次启动终端的时候都会自动运行,使用vim将以下代码添加到配置文件: # 将虚拟环境目录指定在用户家目录的venvs目录下 export WORKON_HOME=~/venvs # 为新建的虚拟环境创建纯净的环境...: mkvirtualenv env01 之后我们就有了一个叫做env01的虚拟环境。...位置 $WORKON_HOME/env01 目录下。 切换虚拟环境: workon env01 退出虚拟环境: deactivate 删除虚拟环境: rmvirtualenv env01

    84911

    python虚拟环境virualenv的安装与使用

    安装完python及pip,setuptools等工具后,即可以创建virualenv虚拟环境了,这个类似于虚拟机的工具,可以让同一台电脑中运行多个不同版本的python程序,互不影响,不用的时候,可以退出或删除...source /usr/local/bin/virtualenvwrapper.sh 保存退出 然后执行以下命令,让系统重新加载配置 source ~/.bash_profile 创建环境 mkvirtualenv...pythonEnv # ~/Envs 创建 pythonEnv文件夹 mkvirtualenv python3Env -p python3.5 #创建python3.5的环境 切换环境: workon...cdvirtualenv #导航到当前激活的虚拟环境的目录,比如说这样你就能够浏览它的 site-packages 。...2、使用easy_install命令安装pip的时候,出现ImportError: No module named extern错误 原因:mac自带的python2.7.12的extern模块没有安装

    1.2K80

    虚拟环境搭建

    虚拟环境搭建 我们进行开发的时候虚拟环境搭建尤为重要,我们如果需要的python解释器模块版本不一样可以采用这个办法 pycharm搭建 命令创建虚拟环境 比如centos没有图形化界面的话,没法装...# 虚拟环境辅助模块,更快捷方便的操作和管理虚拟环境 建议安装的时候换个源,太慢了, 安装完,script文件夹下就会有virtualenv.exe和virtualenvwrapper.bat批处理文件...cmd 虚拟环境命令 ## 虚拟环境命令 # 1、创建虚拟环境到配置的WORKON_HOME路径下 # 选取默认Python环境创建虚拟环境: -- mkvirtualenv 虚拟环境名称 # 基于某...Python环境创建虚拟环境,并进入到虚拟环境: -- mkvirtualenv -p python2.7 虚拟环境名称 -- mkvirtualenv -p python3.6 虚拟环境名称 #...virtualenvwrapper ## 第二步:找到virtualenvwrapper 先找到virtualenvwrapper的工作文件 virtualenvwrapper.sh,该文件可以刷新自定义配置,需要找到它

    74320
    领券