我正在尝试使用Python使用Cloud Datastore的教程,但是当我运行时:
virtualenv -p python3 env
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
The path python3 (from --python=python3) does not exist
Run Code Online (Sandbox Code Playgroud)
我通过运行检查了python版本:
python -V
Run Code Online (Sandbox Code Playgroud)
它给了我:
Python 3.5.2 :: Anaconda 4.1.1 (64-bit)
Run Code Online (Sandbox Code Playgroud)
我跑去set python看环境变量,它给了我:
Environment variable python not defined
Run Code Online (Sandbox Code Playgroud)
令人讨厌的是,这是一台实验室机器,我没有管理员权限,我需要通过电子邮件发送给IT管理员来更改环境变量.
尝试:virtualenv -p python env
它给了我:
The path python (from --python=python) does not exist
Run Code Online (Sandbox Code Playgroud)
似乎在修复环境变量之前无法解决问题.
阅读本教程后,我找到了我的案例的解决方法:
virtualenv --python "C:\\Anaconda3\\python.exe" env
Run Code Online (Sandbox Code Playgroud)
如果python --V显示的版本大于3,那么为什么不尝试:
virtualenv -p python env
Run Code Online (Sandbox Code Playgroud)
代替?该p标志的值只是指您要用来创建虚拟环境的python版本。在这种情况下,python大于版本3。
| 归档时间: |
|
| 查看次数: |
10023 次 |
| 最近记录: |