2024-06-02 12:26:54 发布
网友
我正在尝试设置一个新的虚拟环境与django和flask一起工作。在
已安装
sudo pip install virtualenv sudo pip install virtualenvwrapper
一些葡萄干,和水蟒重叠。在
这个命令行不通。在
当这个命令生效的时候。在
virtualenv -p /usr/bin/python2.7 newThing
我应该向.bash_配置文件添加什么以使其正常工作?在
如果您如您所说安装了virtualenvwrapper,那么您需要在bash配置中添加一些位:
# Virtualenv source /usr/local/bin/virtualenvwrapper.sh export WORKON_HOME="$HOME/.virtualenvs"
这可以确保为要在bash中调用的包装器命令提供bash脚本,并设置用于存储和访问虚拟环境的位置。在
现在要创建一个virtualenv,可以运行包装器命令mkvirtualenv,然后运行所需env的名称。在
mkvirtualenv
然后切换到该env以运行项目workon,然后输入该env的名称。在
workon
还有许多其他有用的包装器命令,例如设置项目目录—当您在使用不同env的项目之间切换时,这很有用。在
为此,请尝试使用workon激活一个venv,然后将cd激活到项目的工作目录,然后运行setvirtualenvproject-这样,每当您为该venv运行workon时,它会记住要切换到的目录。在
cd
setvirtualenvproject
这可能是个错误的问题,因为默认情况下运行一个venv很大程度上会破坏创建一个venv的好处。在
不过,要回答您的问题,您可以通过以下方式输入venv:
source newThing/bin/activate
一旦将此代码部署到服务器上,您可能会指定要在WSGI配置中使用的venv
如果您如您所说安装了virtualenvwrapper,那么您需要在bash配置中添加一些位:
这可以确保为要在bash中调用的包装器命令提供bash脚本,并设置用于存储和访问虚拟环境的位置。在
现在要创建一个virtualenv,可以运行包装器命令
mkvirtualenv
,然后运行所需env的名称。在然后切换到该env以运行项目
workon
,然后输入该env的名称。在还有许多其他有用的包装器命令,例如设置项目目录—当您在使用不同env的项目之间切换时,这很有用。在
为此,请尝试使用
workon
激活一个venv,然后将cd
激活到项目的工作目录,然后运行setvirtualenvproject
-这样,每当您为该venv运行workon
时,它会记住要切换到的目录。在这可能是个错误的问题,因为默认情况下运行一个venv很大程度上会破坏创建一个venv的好处。在
不过,要回答您的问题,您可以通过以下方式输入venv:
一旦将此代码部署到服务器上,您可能会指定要在WSGI配置中使用的venv
相关问题 更多 >
编程相关推荐