我有一个当前使用python 2.5.4运行的Debian系统.我得到了virtualenv正确安装,一切正常.我是否有可能使用不同版本的Python的virtualenv?
我编译了Python 2.6.2,并希望将它与一些virtualenv一起使用.是否足以覆盖二进制文件?或者我是否必须更改库中的某些内容?
我正在尝试安装tensorflow,但它需要安装Python 3.6,我只安装了Python 3.7.我尝试使用brew和pyenv进行切换,但它不起作用.
有谁知道解决这个问题的方法?
我正在运行 Windows 8.1 和 python 2.7.11、3.4.3、3.5.1。仅将 python 2.7 添加到路径中。我尝试在 cmd 中使用以下命令创建虚拟环境(具有管理权限)
virtualenv -p B:\Apps\Python\2.7 sympy2.7
Run Code Online (Sandbox Code Playgroud)
它会导致以下错误
Running virtualenv with interpreter B:\Apps\Python\2.7
Traceback (most recent call last):
File "b:\apps\python\2.7\lib\runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name)
File "b:\apps\python\2.7\lib\runpy.py", line 72, in _run_code exec code in run_globals
File "B:\Apps\Python\2.7\Scripts\virtualenv.exe\__main__.py", line 9, in <module>
File "b:\apps\python\2.7\lib\site-packages\virtualenv.py", line 665, in main popen = subprocess.Popen([interpreter, file] + sys.argv[1:], env=env)
File "b:\apps\python\2.7\lib\subprocess.py", line 710, in __init__ errread, errwrite)
File "b:\apps\python\2.7\lib\subprocess.py", line 958, in _execute_child startupinfo) …Run Code Online (Sandbox Code Playgroud) 我之前有python 2.7,然后安装了python 3.4.OS是Windows 10
我已重命名
C:\python27\python.exe to python2.exe (when I run python2 --version it shows correct version)
Run Code Online (Sandbox Code Playgroud)
和
C:\python34\python.exe to python3.exe (when I run python3 --version it shows correct version)
Run Code Online (Sandbox Code Playgroud)
我已经手动设置了路径变量,没有空间等。
我试图创建一个虚拟环境并将python34分配给这个新环境。我正在阅读此SO参考- 在Windows上将VirtualEnv与多个Python版本一起使用
提示>> virtualenv -p c:\Python34\python3.exe casenv
但是我有一个错误 -
启动器中出现致命错误:无法使用“”创建进程
我是否需要为python34再次安装virtualenv或我需要为每个python安装设置virtualenv路径的地方。
任何帮助都非常欢迎。