簡體   English   中英

無法在Windows 8 for Flask上安裝virtualenv

[英]Trouble installing virtualenv on Windows 8 for Flask

目前,我正在按照本教程學習Flask,但是在第一部分需要安裝virtualenv的地方遇到了麻煩。 這是我采取的步驟和結果:

  1. 編輯我的PATH,使其包含D:\\Program Files\\Python3D:\\Program Files\\Python3\\Scripts
  2. 打開命令提示符(以管理員身份運行)
  3. 導航到我要在其中創建項目的目錄
  4. 鍵入python -m venv flask ,並創建一個包含flask的文件夾
  5. 鍵入pip install virtualenv ,這是發生錯誤的地方:

追溯(最近一次通話):

文件“ D:\\ Program Files \\ Python3 \\ lib \\ runpy.py”,行170,位於_run_module_as_main“ __ main __”,mod_spec中)

_run_code exec(code,run_globals)中的文件“ D:\\ Program Files \\ Python3 \\ lib \\ runpy.py”,第85行

文件“ D:\\ Program Files \\ Python3 \\ Scripts \\ pip.exe__main __。py”,第5行,在

ImportError:沒有名為“ pip”的模塊

我認為這很奇怪,因為路徑是准確的。 我什至通過輸入echo %PATH%來確認這一點,並得到以下結果:

C:\\ ProgramData \\ Oracle \\ Java \\ javapath; C:\\ Program Files(x86)\\ Intel \\ iCLS Client \\; C:\\ Program Files \\ Intel \\ iCLS Client \\; C:\\ Windows \\ system32; C:\\ Windows; C:\\ Windows \\ Syst em32 \\ Wbem; C:\\ Windows \\ System32 \\ WindowsPowerShell \\ v1.0 \\; C:\\ Program Files \\ Intel \\ Int el管理引擎組件\\ DAL; C:\\ Program Files(x86 )\\ Intel \\ Intel(R)管理引擎組件\\ DAL; C:\\ Program Files \\ Intel \\ Intel(R)管理引擎Components \\ IPT; C:\\ Program Files(x86)\\ Intel \\ Intel(R)管理引擎組件s \\ IPT; C:\\ Program Files(x86)\\ NVIDIA Corporation \\ PhysX \\ Common; C:\\ Program Files(x 86)\\ Skype \\ Phone \\; D:\\ Program Files \\ Python3; D:\\ Program Files \\ Python3 \\腳本

我正在運行Python 3.4.3

如您從該屏幕截圖中看到的,我的PATH應該正確:

點的位置

弄清楚了:

由於某些原因,如果將Python安裝在非C:/驅動器的驅動器上,則pip install virtualenv將無法工作。 我將Python重新安裝到c:/ Python34並嘗試pip install virtualenv再次pip install virtualenv (更改PATH之后),並且工作正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM