关于类似问题的许多其他线程,但没有我能找到与我的情况完全相同的情况.所以,这里是:
我做的事情:
sudo easy_install pipsudo pip install virtualenvsudo pip install virtualenvwrapper当前状态:
.bash_profile中
export PATH=/usr/local/bin:$PATH
export PIP_DOWNLOAD_CACHE=$HOME/.pip/cache
export WORKON_HOME=$HOME/.virtualenvs
export PIP_VIRTUALENV_BASE=$WORKON_HOME
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
Run Code Online (Sandbox Code Playgroud)运行mkvirtualenv test结果:
New python executable in trunk/bin/python
Installing setuptools, pip...done.
/usr/bin/python: No module named virtualenvwrapper
Run Code Online (Sandbox Code Playgroud)手动检查'/ usr/local/bin'表示virtualenvwrapper.sh存在
/usr/bin/python我尝试过的:
任何帮助实现这项工作将非常感激.
我必须将我的一些python 3文件转换为2类,但我无法弄清楚如何使用3to2.我做了pip install 3to2,它说它很成功.它安装2个文件夹3to2-1.1.1.dist-info和lib3to2.我已经尝试过python 3to2 file_name,`python lib3to2 file_name'我也尝试将文件夹更改为3to2.py,就像我在其他问题的答案上看到的那样仍然无效.使用它的正确方法是什么?
我只想用Python 3设置一个小型开发环境.
我没有问题安装pip和virtualenv,但virtualenvwrapper似乎不支持Python 3中,但(因为它在规定善变回购).
尝试使用pip安装它会产生以下错误:
Running setup.py install for virtualenvwrapper
changing mode of build/scripts-3.2/virtualenvwrapper.sh from 644 to 755
Skipping installation of /usr/local/lib/python3.2/dist-packages/virtualenvwrapper/__init__.py (namespace package)
Installing /usr/local/lib/python3.2/dist-packages/virtualenvwrapper-2.11.1-py3.2-nspkg.pth
changing mode of /usr/local/bin/virtualenvwrapper.sh to 755
File "/usr/local/lib/python3.2/dist-packages/virtualenvwrapper/hook_loader.py", line 137
print ' %-10s -- %s' % (ep.name, inspect.getdoc(plugin) or '')
^
SyntaxError: invalid syntax
File "/usr/local/lib/python3.2/dist-packages/virtualenvwrapper/user_scripts.py", line 40
except OSError, msg:
^
SyntaxError: invalid syntax
Successfully installed virtualenvwrapper
Cleaning up...
Run Code Online (Sandbox Code Playgroud)
即使最后一行状态成功安装,我也无法调用virtualenvwrapper命令.
有没有人知道它适用于Python 3的替代方案?
编辑:
对于回到这个问题的人来说 - …